Răsfoiți Sursa

TransformControls: Fix gizmo transform. (#21732)

Michael Herzog 4 ani în urmă
părinte
comite
1d71298b9f

+ 1 - 1
examples/js/controls/TransformControls.js

@@ -958,7 +958,7 @@
 
 
 		updateMatrixWorld( force ) {
 		updateMatrixWorld( force ) {
 
 
-			const space = this.mode === 'scale' ? this.space : 'local'; // scale always oriented to local rotation
+			const space = this.mode === 'scale' ? 'local' : this.space; // scale always oriented to local rotation
 
 
 			const quaternion = space === 'local' ? this.worldQuaternion : _identityQuaternion; // Show only gizmos for current transform mode
 			const quaternion = space === 'local' ? this.worldQuaternion : _identityQuaternion; // Show only gizmos for current transform mode
 
 

+ 1 - 1
examples/jsm/controls/TransformControls.js

@@ -1175,7 +1175,7 @@ class TransformControlsGizmo extends Object3D {
 
 
 	updateMatrixWorld( force ) {
 	updateMatrixWorld( force ) {
 
 
-		const space = ( this.mode === 'scale' ) ? this.space : 'local'; // scale always oriented to local rotation
+		const space = ( this.mode === 'scale' ) ? 'local' : this.space; // scale always oriented to local rotation
 
 
 		const quaternion = ( space === 'local' ) ? this.worldQuaternion : _identityQuaternion;
 		const quaternion = ( space === 'local' ) ? this.worldQuaternion : _identityQuaternion;