diff --git a/leenkx/Shaders/voxel_resolve_shadows/voxel_resolve_shadows.comp.glsl b/leenkx/Shaders/voxel_resolve_shadows/voxel_resolve_shadows.comp.glsl index d1e095f5..805557f0 100644 --- a/leenkx/Shaders/voxel_resolve_shadows/voxel_resolve_shadows.comp.glsl +++ b/leenkx/Shaders/voxel_resolve_shadows/voxel_resolve_shadows.comp.glsl @@ -69,7 +69,7 @@ void main() { n.xy = n.z >= 0.0 ? g0.xy : octahedronWrap(g0.xy); n = normalize(n); - float occ = 1.0 - traceShadow(P, n, voxels, voxelsSDF, normalize(lPos - P), clipmaps, pixel); + float occ = 1.0 - traceShadow(P, n, voxels, voxelsSDF, normalize(lPos - P), clipmaps, pixel, vec2(0.0)); imageStore(voxels_shadows, ivec2(pixel), vec4(occ)); }