Creating texture views with the correct view type

This commit is contained in:
2025-07-06 21:34:38 +02:00
parent eb07d0fdd1
commit 075dc94f80
2 changed files with 10 additions and 2 deletions
+1 -1
View File
@@ -343,7 +343,7 @@ struct CookTorrance : IBRDF
float3 k_s = FresnelSchlickRoughness(max(dot(normal, viewDir_WS), 0.0), F0, roughness);
float3 k_d = 1 - k_s;
k_d *= 1 - metallic;
float3 irradiance = pLightEnv.irradianceMap.Sample(pLightEnv.irradianceSampler, normal).rgb;
float3 irradiance = pLightEnv.irradianceMap.SampleLevel(pLightEnv.irradianceSampler, normal, 4).rgb;
float3 diffuse = irradiance * baseColor;
return (k_d * diffuse) * ambientOcclusion;
}