diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2017-09-09 22:11:58 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2017-09-10 04:09:45 +0300 |
commit | 351f10cd79f7651ea02c1663bb32c048ecb87a77 (patch) | |
tree | 3de1f1ee9590c2d915a7dff6dc13eb8aeb0dd977 /release | |
parent | 90efcd6df7189d5c3634add848ef238b45dc6121 (diff) |
Eevee: Shadow: Fix, improve cascade shadow map UI.
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/startup/bl_ui/properties_data_lamp.py | 20 |
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): |