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

Examples: Simplified webxr_vr_dragging.

Mr.doob 5 жил өмнө
parent
commit
2c73923c3e

+ 2 - 8
examples/webxr_vr_dragging.html

@@ -183,13 +183,9 @@
 
 
 					var intersection = intersections[ 0 ];
 					var intersection = intersections[ 0 ];
 
 
-					tempMatrix.getInverse( controller.matrixWorld );
-
 					var object = intersection.object;
 					var object = intersection.object;
-					object.matrix.premultiply( tempMatrix );
-					object.matrix.decompose( object.position, object.quaternion, object.scale );
 					object.material.emissive.b = 1;
 					object.material.emissive.b = 1;
-					controller.add( object );
+					controller.attach( object );
 
 
 					controller.userData.selected = object;
 					controller.userData.selected = object;
 
 
@@ -204,10 +200,8 @@
 				if ( controller.userData.selected !== undefined ) {
 				if ( controller.userData.selected !== undefined ) {
 
 
 					var object = controller.userData.selected;
 					var object = controller.userData.selected;
-					object.matrix.premultiply( controller.matrixWorld );
-					object.matrix.decompose( object.position, object.quaternion, object.scale );
 					object.material.emissive.b = 0;
 					object.material.emissive.b = 0;
-					group.add( object );
+					group.attach( object );
 
 
 					controller.userData.selected = undefined;
 					controller.userData.selected = undefined;