|
@@ -6,15 +6,14 @@
|
|
|
|
|
|
THREE.Matrix3 = function ( n11, n12, n13, n21, n22, n23, n31, n32, n33 ) {
|
|
|
|
|
|
- this.elements = new Float32Array(9);
|
|
|
+ this.elements = new Float32Array( 9 );
|
|
|
|
|
|
- this.set(
|
|
|
+ var te = this.elements;
|
|
|
|
|
|
- ( n11 !== undefined ) ? n11 : 1, n12 || 0, n13 || 0,
|
|
|
- n21 || 0, ( n22 !== undefined ) ? n22 : 1, n23 || 0,
|
|
|
- n31 || 0, n32 || 0, ( n33 !== undefined ) ? n33 : 1
|
|
|
+ te[0] = ( n11 !== undefined ) ? n11 : 1; te[3] = n12 || 0; te[6] = n13 || 0;
|
|
|
+ te[1] = n21 || 0; te[4] = ( n22 !== undefined ) ? n22 : 1; te[7] = n23 || 0;
|
|
|
+ te[2] = n31 || 0; te[5] = n32 || 0; te[8] = ( n33 !== undefined ) ? n33 : 1;
|
|
|
|
|
|
- );
|
|
|
};
|
|
|
|
|
|
THREE.Matrix3.prototype = {
|