Browse Source

Matrix3/Matrix4: Added deprecation warnings.

Mr.doob 5 years ago
parent
commit
6c3db4bf4f
2 changed files with 14 additions and 2 deletions
  1. 7 1
      src/math/Matrix3.js
  2. 7 1
      src/math/Matrix4.js

+ 7 - 1
src/math/Matrix3.js

@@ -164,7 +164,13 @@ Object.assign( Matrix3.prototype, {
 
 	},
 
-	getInverse: function ( matrix ) {
+	getInverse: function ( matrix, throwOnDegenerate ) {
+
+		if ( throwOnDegenerate !== undefined ) {
+
+			console.warn( "THREE.Matrix3: .getInverse() can no longer be configured to throw on degenerate." );
+
+		}
 
 		var me = matrix.elements,
 			te = this.elements,

+ 7 - 1
src/math/Matrix4.js

@@ -504,7 +504,13 @@ Object.assign( Matrix4.prototype, {
 
 	},
 
-	getInverse: function ( m ) {
+	getInverse: function ( m, throwOnDegenerate ) {
+
+		if ( throwOnDegenerate !== undefined ) {
+
+			console.warn( "THREE.Matrix4: .getInverse() can no longer be configured to throw on degenerate." );
+
+		}
 
 		// based on http://www.euclideanspace.com/maths/algebra/matrix/functions/inverse/fourD/index.htm
 		var te = this.elements,