diff --git a/src/5.advanced_lighting/9.ssao/ssao_lighting.frag b/src/5.advanced_lighting/9.ssao/ssao_lighting.frag index 40ba798..74156b2 100644 --- a/src/5.advanced_lighting/9.ssao/ssao_lighting.frag +++ b/src/5.advanced_lighting/9.ssao/ssao_lighting.frag @@ -27,7 +27,7 @@ void main() float AmbientOcclusion = texture(ssao, TexCoords).r; // Then calculate lighting as usual - vec3 ambient = vec3(0.3 * AmbientOcclusion); + vec3 ambient = vec3(0.3 * Diffuse * AmbientOcclusion); vec3 lighting = ambient; vec3 viewDir = normalize(-FragPos); // Viewpos is (0.0.0) // Diffuse