|
@@ -73,18 +73,6 @@ vec3 inverseTransformDirection( in vec3 dir, in mat4 matrix ) {
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-mat3 transposeMat3( const in mat3 m ) {
|
|
|
|
|
-
|
|
|
|
|
- mat3 tmp;
|
|
|
|
|
-
|
|
|
|
|
- tmp[ 0 ] = vec3( m[ 0 ].x, m[ 1 ].x, m[ 2 ].x );
|
|
|
|
|
- tmp[ 1 ] = vec3( m[ 0 ].y, m[ 1 ].y, m[ 2 ].y );
|
|
|
|
|
- tmp[ 2 ] = vec3( m[ 0 ].z, m[ 1 ].z, m[ 2 ].z );
|
|
|
|
|
-
|
|
|
|
|
- return tmp;
|
|
|
|
|
-
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
bool isPerspectiveMatrix( mat4 m ) {
|
|
bool isPerspectiveMatrix( mat4 m ) {
|
|
|
|
|
|
|
|
return m[ 2 ][ 3 ] == - 1.0;
|
|
return m[ 2 ][ 3 ] == - 1.0;
|