Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@gmail.com>2017-11-18 08:06:27 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2017-11-24 02:12:48 +0300
commitf8fc77ec8481fbbe253ec73d701beab278fdeaf3 (patch)
treea50dfe0e5e32ed0f082f391f07b4ba745d27a060 /intern/cycles/blender/addon/properties.py
parentd992240bfafd749a6535cc3abf0815567f8a3af7 (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.py9
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