Blender Git Loki
Git Commits -> Revision ca64bd0
Revision ca64bd0 by Brecht Van Lommel (master) August 5, 2021, 15:22 (GMT) |
Render: move Cycles visibility, holdout and shadow catcher properties to Blender The immediate reason for this is that we want to be able to initialize them to different defaults for light objects, which is hard with Python properties. But in general it is useful to be able to share these with other renderers. As a side effect, Eevee now supports a per-object holdout instead of only per-collection. Differential Revision: https://developer.blender.org/D12133 |
Commit Details:
Full Hash: ca64bd0aacdaa9fcf75d693321d4d73c4a6a991a
Parent Commit: 6c326ba
Lines Changed: +129, -48
10 Modified Paths:
/intern/cycles/blender/addon/properties.py (+0, -21) (Diff)
/intern/cycles/blender/addon/ui.py (+8, -11) (Diff)
/intern/cycles/blender/blender_object.cpp (+2, -4) (Diff)
/intern/cycles/blender/blender_util.h (+6, -7) (Diff)
/release/scripts/startup/bl_ui/properties_object.py (+4, -0) (Diff)
/source/blender/blenkernel/intern/layer.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/object.c (+6, -0) (Diff)
/source/blender/blenloader/intern/versioning_cycles.c (+37, -0) (Diff)
/source/blender/makesdna/DNA_object_types.h (+12, -4) (Diff)
/source/blender/makesrna/intern/rna_object.c (+53, -0) (Diff)
/intern/cycles/blender/addon/ui.py (+8, -11) (Diff)
/intern/cycles/blender/blender_object.cpp (+2, -4) (Diff)
/intern/cycles/blender/blender_util.h (+6, -7) (Diff)
/release/scripts/startup/bl_ui/properties_object.py (+4, -0) (Diff)
/source/blender/blenkernel/intern/layer.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/object.c (+6, -0) (Diff)
/source/blender/blenloader/intern/versioning_cycles.c (+37, -0) (Diff)
/source/blender/makesdna/DNA_object_types.h (+12, -4) (Diff)
/source/blender/makesrna/intern/rna_object.c (+53, -0) (Diff)