Skip to content

Commit 829c240

Browse files
authored
Fix shadowmappingcascade bug (#5)
This was falling through so it didn't match glsl
1 parent c87b0d2 commit 829c240

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed
144 Bytes
Binary file not shown.

shaders/rust/shadowmappingcascade/scene/src/lib.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -141,11 +141,9 @@ pub fn main_fs(
141141
let mut cascade_index = 0u32;
142142
if in_view_pos.z < ubo.cascade_splits.x {
143143
cascade_index = 1;
144-
}
145-
if in_view_pos.z < ubo.cascade_splits.y {
144+
} else if in_view_pos.z < ubo.cascade_splits.y {
146145
cascade_index = 2;
147-
}
148-
if in_view_pos.z < ubo.cascade_splits.z {
146+
} else if in_view_pos.z < ubo.cascade_splits.z {
149147
cascade_index = 3;
150148
}
151149

0 commit comments

Comments
 (0)