diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-06-11 00:34:34 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-06-11 00:34:34 +0400 |
commit | 9d3ad07f1417fdc959ee3d3e86a7bff1c2ee6d80 (patch) | |
tree | 48ad22788cee5d1ded2bbbfc6edb7003fd054b6f /intern/cycles/blender/addon/ui.py | |
parent | d16a608f6d5cfdb45c0a72aaa7c5cbc0ebe19928 (diff) |
Cycles: ray visibility panel is now also available for the world, works same as
meshes and lamps. The light path node already made this possible but it's a bit
faster to render this way and convenient.
Diffstat (limited to 'intern/cycles/blender/addon/ui.py')
-rw-r--r-- | intern/cycles/blender/addon/ui.py | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/intern/cycles/blender/addon/ui.py b/intern/cycles/blender/addon/ui.py index 8950b4f83c4..a30622a36ac 100644 --- a/intern/cycles/blender/addon/ui.py +++ b/intern/cycles/blender/addon/ui.py @@ -542,7 +542,9 @@ class CyclesObject_PT_ray_visibility(CyclesButtonsPanel, Panel): flow.prop(visibility, "diffuse") flow.prop(visibility, "glossy") flow.prop(visibility, "transmission") - flow.prop(visibility, "shadow") + + if ob.type != 'LAMP': + flow.prop(visibility, "shadow") def find_node(material, nodetype): @@ -777,6 +779,29 @@ class CyclesWorld_PT_mist(CyclesButtonsPanel, Panel): layout.prop(world.mist_settings, "falloff") +class CyclesWorld_PT_ray_visibility(CyclesButtonsPanel, Panel): + bl_label = "Ray Visibility" + bl_context = "world" + bl_options = {'DEFAULT_CLOSED'} + + @classmethod + def poll(cls, context): + return CyclesButtonsPanel.poll(context) and context.world + + def draw(self, context): + layout = self.layout + + world = context.world + visibility = world.cycles_visibility + + flow = layout.column_flow() + + flow.prop(visibility, "camera") + flow.prop(visibility, "diffuse") + flow.prop(visibility, "glossy") + flow.prop(visibility, "transmission") + + class CyclesWorld_PT_settings(CyclesButtonsPanel, Panel): bl_label = "Settings" bl_context = "world" |