Blender Git Loki
Git Commits -> Revision 9e7734e
Revision 9e7734e by Brecht Van Lommel (new-object-types) February 6, 2020, 18:47 (GMT) |
Volumes: use principled volume by default in volume object materials This is mostly straightforward, but required some refactoring in Cycles to ensure that the default volume material does not always turn on the volume feature for GPU rendering. |
Commit Details:
Full Hash: 9e7734eba4818ef95a84584257e37a36dc418a4e
Parent Commit: a57d3f8
Lines Changed: +85, -27
14 Modified Paths:
/intern/cycles/blender/blender_mesh.cpp (+6, -4) (Diff)
/intern/cycles/render/nodes.cpp (+3, -1) (Diff)
/intern/cycles/render/osl.cpp (+0, -3) (Diff)
/intern/cycles/render/scene.cpp (+2, -0) (Diff)
/intern/cycles/render/scene.h (+1, -0) (Diff)
/intern/cycles/render/session.cpp (+10, -3) (Diff)
/intern/cycles/render/shader.cpp (+36, -8) (Diff)
/intern/cycles/render/shader.h (+1, -1) (Diff)
/intern/cycles/render/svm.cpp (+0, -3) (Diff)
/release/scripts/startup/bl_ui/space_node.py (+2, -1) (Diff)
/source/blender/blenkernel/intern/material.c (+2, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+6, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_volumes.c (+6, -1) (Diff)
/source/blender/editors/space_node/node_edit.c (+10, -1) (Diff)
/intern/cycles/render/nodes.cpp (+3, -1) (Diff)
/intern/cycles/render/osl.cpp (+0, -3) (Diff)
/intern/cycles/render/scene.cpp (+2, -0) (Diff)
/intern/cycles/render/scene.h (+1, -0) (Diff)
/intern/cycles/render/session.cpp (+10, -3) (Diff)
/intern/cycles/render/shader.cpp (+36, -8) (Diff)
/intern/cycles/render/shader.h (+1, -1) (Diff)
/intern/cycles/render/svm.cpp (+0, -3) (Diff)
/release/scripts/startup/bl_ui/space_node.py (+2, -1) (Diff)
/source/blender/blenkernel/intern/material.c (+2, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+6, -1) (Diff)
/source/blender/draw/engines/eevee/eevee_volumes.c (+6, -1) (Diff)
/source/blender/editors/space_node/node_edit.c (+10, -1) (Diff)