[Bf-blender-cvs] [351f10cd79f] blender2.8: Eevee: Shadow: Fix, improve cascade shadow map UI.
Clément Foucault
noreply at git.blender.org
Sun Sep 10 03:16:57 CEST 2017
Commit: 351f10cd79f7651ea02c1663bb32c048ecb87a77
Author: Clément Foucault
Date: Sat Sep 9 21:11:58 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB351f10cd79f7651ea02c1663bb32c048ecb87a77
Eevee: Shadow: Fix, improve cascade shadow map UI.
===================================================================
M release/scripts/startup/bl_ui/properties_data_lamp.py
===================================================================
diff --git a/release/scripts/startup/bl_ui/properties_data_lamp.py b/release/scripts/startup/bl_ui/properties_data_lamp.py
index f4d4e87ac39..861ad81cdcc 100644
--- a/release/scripts/startup/bl_ui/properties_data_lamp.py
+++ b/release/scripts/startup/bl_ui/properties_data_lamp.py
@@ -386,12 +386,20 @@ class DATA_PT_EEVEE_shadow(DataButtonsPanel, Panel):
col.prop(lamp, "shadow_buffer_exp", text="Exponent")
col.prop(lamp, "shadow_buffer_bleed_bias", text="Bleed Bias")
- col = layout.column()
- col.label("Cascaded Shadow Map:")
- col.prop(lamp, "shadow_cascade_max_distance", text="Max Distance")
- col.prop(lamp, "shadow_cascade_count", text="Count")
- col.prop(lamp, "shadow_cascade_exponent", text="Distribution")
- col.prop(lamp, "shadow_cascade_fade", text="Fade")
+ if lamp.type == 'SUN':
+ col = layout.column()
+ col.active = lamp.use_shadow
+ col.label("Cascaded Shadow Map:")
+
+ split = col.split()
+
+ sub = split.column()
+ sub.prop(lamp, "shadow_cascade_count", text="Count")
+ sub.prop(lamp, "shadow_cascade_fade", text="Fade")
+
+ sub = split.column()
+ sub.prop(lamp, "shadow_cascade_max_distance", text="Max Distance")
+ sub.prop(lamp, "shadow_cascade_exponent", text="Distribution")
class DATA_PT_area(DataButtonsPanel, Panel):
More information about the Bf-blender-cvs
mailing list