blender/intern/cycles/kernel/geom
Brecht Van Lommel 27043b8e40 Cycles code internals: add support for mesh voxel grid attributes.
These are internally stored as a 3D image textures, but accessible like e.g.
UV coordinates though the attribute node and getattribute().

This is convenient for rendering e.g. smoke objects where data like density is
really a property of the mesh, and it avoids having to specify the smoke object
in a texture node, instead the material will work with any smoke domain.
2014-03-29 13:03:48 +01:00
..
geom_attribute.h Cycles code internals: add support for mesh voxel grid attributes. 2014-03-29 13:03:48 +01:00
geom_bvh_subsurface.h Cycles code refactor: replace magic ~0 values in the code with defines. 2014-03-29 13:03:47 +01:00
geom_bvh_traversal.h Cycles code refactor: replace magic ~0 values in the code with defines. 2014-03-29 13:03:47 +01:00
geom_bvh.h Cycles code refactor: move more code to geom folder, add some comments. 2014-03-29 13:03:48 +01:00
geom_curve.h Cycles code refactor: move more code to geom folder, add some comments. 2014-03-29 13:03:48 +01:00
geom_motion_curve.h Cycles code refactor: move more code to geom folder, add some comments. 2014-03-29 13:03:48 +01:00
geom_motion_triangle.h Cycles code refactor: move more code to geom folder, add some comments. 2014-03-29 13:03:48 +01:00
geom_object.h Cycles code refactor: move more code to geom folder, add some comments. 2014-03-29 13:03:48 +01:00
geom_primitive.h Cycles code internals: add support for mesh voxel grid attributes. 2014-03-29 13:03:48 +01:00
geom_triangle.h Cycles code refactor: move more code to geom folder, add some comments. 2014-03-29 13:03:48 +01:00
geom_volume.h Cycles code internals: add support for mesh voxel grid attributes. 2014-03-29 13:03:48 +01:00
geom.h Cycles code internals: add support for mesh voxel grid attributes. 2014-03-29 13:03:48 +01:00