|
@@ -121,7 +121,7 @@ THREE.Matrix4.prototype = {
|
|
|
|
|
|
makeRotationFromEuler: function ( euler ) {
|
|
|
|
|
|
- if ( typeof euler['order'] === undefined ) {
|
|
|
+ if ( euler instanceof THREE.Euler === false ) {
|
|
|
|
|
|
console.error( 'ERROR: Matrix\'s .makeRotationFromEuler() now expects a Euler rotation rather than a Vector3 and order. Please update your code.' );
|
|
|
|
|
@@ -134,7 +134,7 @@ THREE.Matrix4.prototype = {
|
|
|
var c = Math.cos( y ), d = Math.sin( y );
|
|
|
var e = Math.cos( z ), f = Math.sin( z );
|
|
|
|
|
|
- if ( euler.order === undefined || euler.order === 'XYZ' ) {
|
|
|
+ if ( euler.order === 'XYZ' ) {
|
|
|
|
|
|
var ae = a * e, af = a * f, be = b * e, bf = b * f;
|
|
|
|