diff --git a/shaders/glsl/pbribl/pbribl.frag b/shaders/glsl/pbribl/pbribl.frag index 40c3aa19..568e09a9 100644 --- a/shaders/glsl/pbribl/pbribl.frag +++ b/shaders/glsl/pbribl/pbribl.frag @@ -128,7 +128,7 @@ void main() F0 = mix(F0, ALBEDO, metallic); vec3 Lo = vec3(0.0); - for(int i = 0; i < uboParams.lights[i].length(); i++) { + for(int i = 0; i < uboParams.lights.length(); i++) { vec3 L = normalize(uboParams.lights[i].xyz - inWorldPos); Lo += specularContribution(L, V, N, F0, metallic, roughness); } diff --git a/shaders/glsl/pbribl/pbribl.frag.spv b/shaders/glsl/pbribl/pbribl.frag.spv index 4ae97899..4573e23d 100644 Binary files a/shaders/glsl/pbribl/pbribl.frag.spv and b/shaders/glsl/pbribl/pbribl.frag.spv differ