- Rename projectToPixelMatrix to uvFromViewMatrix, this match our existing style better. - slightly more efficient direction transform - limit roughness to 0.1 instead of 0.01, because in a lot of cases, the roughness increases with the LOD, for instance if it comes from a texture (to combat aliasing).