toNormalizedProjectionMatrix method
void
toNormalizedProjectionMatrix(
- Matrix4 projectionMatrix
Implementation
void toNormalizedProjectionMatrix(Matrix4 projectionMatrix ) {
final m = projectionMatrix.storage;
// Convert [-1, 1] to [0, 1] projection matrix
m[ 2 ] = 0.5 * m[ 2 ] + 0.5 * m[ 3 ];
m[ 6 ] = 0.5 * m[ 6 ] + 0.5 * m[ 7 ];
m[ 10 ] = 0.5 * m[ 10 ] + 0.5 * m[ 11 ];
m[ 14 ] = 0.5 * m[ 14 ] + 0.5 * m[ 15 ];
}