Procházet zdrojové kódy

add comment and fix euler ordering

Lewy Blue před 7 roky
rodič
revize
9eafb9e9e8
1 změnil soubory, kde provedl 7 přidání a 6 odebrání
  1. 7 6
      examples/js/loaders/FBXLoader.js

+ 7 - 6
examples/js/loaders/FBXLoader.js

@@ -3851,16 +3851,17 @@
 
 	}
 
+	// Returns the three.js intrinsic Euler order corresponding to FBX extrinsic Euler order
 	// ref: http://help.autodesk.com/view/FBX/2017/ENU/?guid=__cpp_ref_class_fbx_euler_html
 	function getEulerOrder( order ) {
 
 		var enums = [
-			'ZYX', // -> XYZ in FBX
-			'YXZ',
-			'ZXY',
-			'YZX',
-			'XZY',
-			'XYZ',
+			'ZYX', // -> XYZ extrinsic
+			'YZX', // -> XZY extrinsic
+			'XZY', // -> YZX extrinsic
+			'ZXY', // -> YXZ extrinsic
+			'YXZ', // -> ZXY extrinsic
+			'XYZ', // -> ZYX extrinsic
 			//'SphericXYZ', // not possible to support
 		];