]> git.tdb.fi Git - libs/gl.git/blobdiff - shaderlib/cooktorrance.glsl
Comments and cosmetic cleanups
[libs/gl.git] / shaderlib / cooktorrance.glsl
index 33035ee3fa03a0b5b703ef692e710baeac336f5f..d834cee462d429ca2d439107caca5ad3e1c55c8d 100644 (file)
@@ -86,7 +86,8 @@ float normal_distribution_ggxtr(vec3 normal, vec3 halfway, float roughness)
        float rough_q = roughness * roughness;
        rough_q *= rough_q;
        float denom = n_dot_h*n_dot_h*(rough_q-1)+1;
-       // Scale by pi to get a result per steradian, suitable for integration
+       /* Scale by pi to normalize the total area of the microfacets as projected
+       to the macrosurface */
        return rough_q/(PI*denom*denom);
 }