2
0
Эх сурвалжийг харах

unit conversion is only applied in root node.

Jihoon Lee 12 жил өмнө
parent
commit
6e5a02427f

+ 7 - 3
examples/js/loaders/ColladaLoader.js

@@ -151,6 +151,10 @@ THREE.ColladaLoader = function () {
 
 		}
 
+    // unit conversion
+    scene.position.multiplyScalar(colladaUnit);
+    scene.scale.multiplyScalar(colladaUnit);
+
 		createAnimations();
 
 		var result = {
@@ -846,9 +850,9 @@ THREE.ColladaLoader = function () {
 		obj.useQuaternion = true;
 		obj.scale = props[ 2 ];
 
-    // unit conversion
-    obj.position.multiplyScalar(colladaUnit);
-    obj.scale.multiplyScalar(colladaUnit);
+
+
+
 
 		if ( options.centerGeometry && obj.geometry ) {