Blender Git Commit Log
Git Commits -> Revision 994eb1e
Revision 994eb1e by Brecht Van Lommel (master) March 18, 2020, 10:23 (GMT) |
Cycles: support rendering new Volume object type Voxels are loaded directly from the OpenVDB grid. Rendering still only supports dense grid, so memory usage is not great for sparse volumes, this is to be addressed in the future. Ref T73201 |
Commit Details:
Full Hash: 994eb1ec17efc6d0a035356d04354bfc97bf8077
Parent Commit: 006025e
Lines Changed: +429, -28
2 Added Paths:
/intern/cycles/render/image_vdb.cpp (+188, -0) (View)
/intern/cycles/render/image_vdb.h (+56, -0) (View)
/intern/cycles/render/image_vdb.h (+56, -0) (View)
9 Modified Paths:
/intern/cycles/app/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/blender/blender_geometry.cpp (+4, -3) (Diff)
/intern/cycles/blender/blender_object.cpp (+8, -2) (Diff)
/intern/cycles/blender/blender_sync.cpp (+5, -0) (Diff)
/intern/cycles/blender/blender_volume.cpp (+128, -12) (Diff)
/intern/cycles/blender/CMakeLists.txt (+14, -0) (Diff)
/intern/cycles/CMakeLists.txt (+0, -11) (Diff)
/intern/cycles/render/CMakeLists.txt (+23, -0) (Diff)
/intern/cycles/test/CMakeLists.txt (+2, -0) (Diff)
/intern/cycles/blender/blender_geometry.cpp (+4, -3) (Diff)
/intern/cycles/blender/blender_object.cpp (+8, -2) (Diff)
/intern/cycles/blender/blender_sync.cpp (+5, -0) (Diff)
/intern/cycles/blender/blender_volume.cpp (+128, -12) (Diff)
/intern/cycles/blender/CMakeLists.txt (+14, -0) (Diff)
/intern/cycles/CMakeLists.txt (+0, -11) (Diff)
/intern/cycles/render/CMakeLists.txt (+23, -0) (Diff)
/intern/cycles/test/CMakeLists.txt (+2, -0) (Diff)