diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2017-11-18 08:06:27 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2017-11-24 02:12:48 +0300 |
commit | f8fc77ec8481fbbe253ec73d701beab278fdeaf3 (patch) | |
tree | a50dfe0e5e32ed0f082f391f07b4ba745d27a060 /intern/cycles/blender/addon/properties.py | |
parent | d992240bfafd749a6535cc3abf0815567f8a3af7 (diff) |
Cycles: add object level holdout property, to replace Z mask layer.
Diffstat (limited to 'intern/cycles/blender/addon/properties.py')
-rw-r--r-- | intern/cycles/blender/addon/properties.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/intern/cycles/blender/addon/properties.py b/intern/cycles/blender/addon/properties.py index 3ce8852abc2..43f04bdff7a 100644 --- a/intern/cycles/blender/addon/properties.py +++ b/intern/cycles/blender/addon/properties.py @@ -1081,6 +1081,15 @@ class CyclesObjectSettings(bpy.types.PropertyGroup): default=False, ) + cls.is_holdout = BoolProperty( + name="Holdout", + description="Render objects as a holdout or matte, creating a " + "hole in the image with zero alpha, to fill out in " + "compositing with real footange or another render", + default=False, + ) + + @classmethod def unregister(cls): del bpy.types.Object.cycles |