summaryrefslogtreecommitdiffstats
path: root/servers/rendering/renderer_rd/renderer_scene_render_rd.h
diff options
context:
space:
mode:
authorRémi Verschelde <remi@verschelde.fr>2022-08-07 12:08:07 +0200
committerGitHub <noreply@github.com>2022-08-07 12:08:07 +0200
commit428aed8e877b0b9e2de6502a7cbeb496bfba159f (patch)
tree3025e2c2ee16d047a1a54884e8f0c57897a19240 /servers/rendering/renderer_rd/renderer_scene_render_rd.h
parent7f2f1dc18b6969a5469a0aaa356110380cffbe87 (diff)
parentbaaa7503c7e0c83c94edf651ac31f03e0ceddac0 (diff)
downloadredot-engine-428aed8e877b0b9e2de6502a7cbeb496bfba159f.tar.gz
Merge pull request #61893 from Calinou/light3d-add-shadow-opacity
Add a shadow opacity property to Light3D
Diffstat (limited to 'servers/rendering/renderer_rd/renderer_scene_render_rd.h')
-rw-r--r--servers/rendering/renderer_rd/renderer_scene_render_rd.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/servers/rendering/renderer_rd/renderer_scene_render_rd.h b/servers/rendering/renderer_rd/renderer_scene_render_rd.h
index 09ec2a9efd..22e9ead243 100644
--- a/servers/rendering/renderer_rd/renderer_scene_render_rd.h
+++ b/servers/rendering/renderer_rd/renderer_scene_render_rd.h
@@ -608,7 +608,7 @@ private:
float inv_spot_attenuation;
float cos_spot_angle;
float specular_amount;
- uint32_t shadow_enabled;
+ float shadow_opacity;
float atlas_rect[4]; // in omni, used for atlas uv, in spot, used for projector uv
float shadow_matrix[16];
@@ -633,7 +633,7 @@ private:
float softshadow_angle;
float soft_shadow_scale;
uint32_t blend_splits;
- uint32_t shadow_enabled;
+ float shadow_opacity;
float fade_from;
float fade_to;
uint32_t pad[2];