From fc2462fd17d5214bb675bb86a87512a62988d579 Mon Sep 17 00:00:00 2001 From: Elohiem <20236-Elohiem@users.noreply.gitgud.io> Date: Wed, 25 Aug 2021 06:47:09 +0200 Subject: [PATCH] Fix AO --- src/art/webgl/engine.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/art/webgl/engine.js b/src/art/webgl/engine.js index 75cd35adcaa..95de220ac05 100644 --- a/src/art/webgl/engine.js +++ b/src/art/webgl/engine.js @@ -375,9 +375,9 @@ App.Art.Engine = class { vec3 kS = fresnelSchlickRoughness(max(dot(N, V), 0.0), F0, r); vec3 kD = vec3(1.0) - metallic; - vec3 ambient = (kD * irradiance * albedo) * ao; + vec3 ambient = (kD * irradiance * albedo); - vec3 c = ambient + Lo + Le; + vec3 c = (ambient + Lo + Le) * ao; if (sHDR == 1.0) { c = c / (c + vec3(1.0)); -- GitLab