Blender Git Loki
Git Commits -> Revision 2777f5d
Revision 2777f5d by Rafael Campos (soc-2013-cycles_volume) August 28, 2013, 19:40 (GMT) |
- added grid selection: if a grid is specified by name in OIIO's TextureOpt, we search for it, and return false in the lookup if it isn't found; if it isn't specified by name, we take the first grid in the file; - code reorganization: code was split in more files, separating the utility functions from the VDBVolumeFile struct; - initial version of a templated lookup method for compatibility with any vdb grid type. |
Commit Details:
Full Hash: 2777f5d745c1018abd563454e7b52593ab8a36be
SVN Revision: 59613
Parent Commit: e34118a
Lines Changed: +441, -265
5 Added Paths:
/intern/cycles/kernel/textures/vdb_definitions.h (+53, -0) (View)
/intern/cycles/kernel/textures/vdb_lookup.h (+61, -0) (View)
/intern/cycles/kernel/textures/vdb_util.h (+162, -0) (View)
/intern/cycles/kernel/textures/vdb_volume.cpp (+98, -0) (View)
/intern/cycles/kernel/textures/vdb_volume.h (+59, -0) (View)
/intern/cycles/kernel/textures/vdb_lookup.h (+61, -0) (View)
/intern/cycles/kernel/textures/vdb_util.h (+162, -0) (View)
/intern/cycles/kernel/textures/vdb_volume.cpp (+98, -0) (View)
/intern/cycles/kernel/textures/vdb_volume.h (+59, -0) (View)
2 Deleted Paths:
/intern/cycles/kernel/textures/openvdb_volume.cpp (+0, -201)
/intern/cycles/kernel/textures/openvdb_volume.h (+0, -59)
/intern/cycles/kernel/textures/openvdb_volume.h (+0, -59)