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:
authorClément Foucault <foucault.clem@gmail.com>2017-09-09 22:11:58 +0300
committerClément Foucault <foucault.clem@gmail.com>2017-09-10 04:09:45 +0300
commit351f10cd79f7651ea02c1663bb32c048ecb87a77 (patch)
tree3de1f1ee9590c2d915a7dff6dc13eb8aeb0dd977 /release
parent90efcd6df7189d5c3634add848ef238b45dc6121 (diff)
Eevee: Shadow: Fix, improve cascade shadow map UI.
Diffstat (limited to 'release')
-rw-r--r--release/scripts/startup/bl_ui/properties_data_lamp.py20
1 files changed, 14 insertions, 6 deletions
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):