tone down overcorrection

This commit is contained in:
AzaezelX 2026-03-02 17:08:12 -06:00
parent cf294ad121
commit 001468cb5e
2 changed files with 2 additions and 2 deletions

View file

@ -243,7 +243,7 @@ vec3 evaluateStandardBRDF(Surface surface, SurfaceToLight surfaceToLight)
float denominator = 4.0 * max(surface.NdotV, 0.0) * max(surfaceToLight.NdotL, 0.0) + 0.0001;
vec3 specularBRDF = numerator / denominator;
vec3 diffuseBRDF = surface.baseColor.rgb * surface.ao * M_PI_F;
vec3 diffuseBRDF = surface.baseColor.rgb * surface.ao * M_HALFPI_F;
// Final output combining all terms
vec3 kS = F; // Specular reflectance

View file

@ -243,7 +243,7 @@ float3 evaluateStandardBRDF(Surface surface, SurfaceToLight surfaceToLight)
float denominator = 4.0 * max(surface.NdotV, 0.0) * max(surfaceToLight.NdotL, 0.0) + 0.0001;
float3 specularBRDF = numerator / denominator;
float3 diffuseBRDF = surface.baseColor.rgb * surface.ao* M_PI_F;
float3 diffuseBRDF = surface.baseColor.rgb * surface.ao* M_HALFPI_F;
// Final output combining all terms
float3 kS = F; // Specular reflectance