roughness was ramping up mip levels too slowly

This commit is contained in:
AzaezelX 2025-01-09 10:24:52 -06:00
parent 67ae3d136b
commit 439438cd1f
2 changed files with 2 additions and 2 deletions

View file

@ -281,7 +281,7 @@ float computeSpecOcclusion( float NdotV , float AO , float roughness )
float roughnessToMipLevel(float roughness, float numMips)
{
return roughness * numMips;
return pow(abs(roughness),0.25) * numMips;
}
vec4 compute4Lights( Surface surface,

View file

@ -282,7 +282,7 @@ float computeSpecOcclusion( float NdotV , float AO , float roughness )
float roughnessToMipLevel(float roughness, float numMips)
{
return roughness * numMips;
return pow(abs(roughness),0.25) * numMips;
}
float4 compute4Lights( Surface surface,