Blender Git Loki
Git Commits -> Revision 871028d
June 14, 2019, 13:01 (GMT) |
Cycles: More work on OpenVDB rendering. Moved it out of ImageManager to a VolumeManager. Added custom transforms to OpenVDB to swap and mirror XYZ. |
Commit Details:
Full Hash: 871028d4ab39c715d724ab214e714e774740e695
Parent Commit: eadca26
Lines Changed: +707, -547
3 Added Paths:
/intern/cycles/kernel/vdb/vdb_globals.cpp (+39, -0) (View)
/intern/cycles/render/volume.cpp (+238, -0) (View)
/intern/cycles/render/volume.h (+74, -0) (View)
/intern/cycles/render/volume.cpp (+238, -0) (View)
/intern/cycles/render/volume.h (+74, -0) (View)
16 Modified Paths:
/build_files/cmake/macros.cmake (+0, -267) (Diff)
/intern/cycles/blender/blender_mesh.cpp (+96, -24) (Diff)
/intern/cycles/CMakeLists.txt (+7, -11) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_cpu_image.h (+8, -16) (Diff)
/intern/cycles/kernel/vdb/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/kernel/vdb/vdb_globals.h (+30, -21) (Diff)
/intern/cycles/kernel/vdb/vdb_thread.cpp (+181, -121) (Diff)
/intern/cycles/kernel/vdb/vdb_thread.h (+2, -5) (Diff)
/intern/cycles/render/attribute.cpp (+7, -1) (Diff)
/intern/cycles/render/attribute.h (+2, -0) (Diff)
/intern/cycles/render/CMakeLists.txt (+2, -0) (Diff)
/intern/cycles/render/image.cpp (+3, -66) (Diff)
/intern/cycles/render/image.h (+0, -4) (Diff)
/intern/cycles/render/nodes.cpp (+4, -10) (Diff)
/intern/cycles/render/scene.cpp (+12, -1) (Diff)
/intern/cycles/render/scene.h (+1, -0) (Diff)
/intern/cycles/blender/blender_mesh.cpp (+96, -24) (Diff)
/intern/cycles/CMakeLists.txt (+7, -11) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_cpu_image.h (+8, -16) (Diff)
/intern/cycles/kernel/vdb/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/kernel/vdb/vdb_globals.h (+30, -21) (Diff)
/intern/cycles/kernel/vdb/vdb_thread.cpp (+181, -121) (Diff)
/intern/cycles/kernel/vdb/vdb_thread.h (+2, -5) (Diff)
/intern/cycles/render/attribute.cpp (+7, -1) (Diff)
/intern/cycles/render/attribute.h (+2, -0) (Diff)
/intern/cycles/render/CMakeLists.txt (+2, -0) (Diff)
/intern/cycles/render/image.cpp (+3, -66) (Diff)
/intern/cycles/render/image.h (+0, -4) (Diff)
/intern/cycles/render/nodes.cpp (+4, -10) (Diff)
/intern/cycles/render/scene.cpp (+12, -1) (Diff)
/intern/cycles/render/scene.h (+1, -0) (Diff)