Преглед на файлове

ToonLightingModel: Honor `ambientOcclusion`. (#28822)

Michael Herzog преди 1 година
родител
ревизия
21c9c823b4
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      src/nodes/functions/ToonLightingModel.js

+ 3 - 1
src/nodes/functions/ToonLightingModel.js

@@ -38,10 +38,12 @@ class ToonLightingModel extends LightingModel {
 
 	}
 
-	indirectDiffuse( { irradiance, reflectedLight } ) {
+	indirectDiffuse( { ambientOcclusion, irradiance, reflectedLight } ) {
 
 		reflectedLight.indirectDiffuse.addAssign( irradiance.mul( BRDF_Lambert( { diffuseColor } ) ) );
 
+		reflectedLight.indirectDiffuse.mulAssign( ambientOcclusion );
+
 	}
 
 }