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)

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021