Skip to content

Commit 52913d2

Browse files
takahiroxmrdoob
authored andcommitted
Remove unnecessary method THREE.MMDHelper.resetPose() (mrdoob#9085)
1 parent fc1159a commit 52913d2

File tree

2 files changed

+2
-23
lines changed

2 files changed

+2
-23
lines changed

examples/js/loaders/MMDLoader.js

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4521,32 +4521,11 @@ THREE.MMDHelper.prototype = {
45214521

45224522
},
45234523

4524-
resetPose: function ( mesh ) {
4525-
4526-
var bones = mesh.skeleton.bones;
4527-
var bones2 = mesh.geometry.bones;
4528-
4529-
var v = new THREE.Vector3();
4530-
var q = new THREE.Quaternion();
4531-
4532-
for ( var i = 0; i < bones.length; i++ ) {
4533-
4534-
var b = bones2[ i ];
4535-
v.set( b.pos[ 0 ], b.pos[ 1 ], b.pos[ 2 ] );
4536-
q.set( b.rotq[ 0 ], b.rotq[ 1 ], b.rotq[ 2 ], b.rotq[ 3 ] );
4537-
4538-
bones[ i ].position.copy( v );
4539-
bones[ i ].quaternion.copy( q );
4540-
4541-
}
4542-
4543-
},
4544-
45454524
poseAsVpd: function ( mesh, vpd, params ) {
45464525

45474526
if ( ! ( params && params.preventResetPose === true ) ) {
45484527

4549-
this.resetPose( mesh );
4528+
mesh.pose();
45504529

45514530
}
45524531

examples/webgl_loader_mmd_pose.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@
259259

260260
if ( index === -1 ) {
261261

262-
helper.resetPose( mesh );
262+
mesh.pose();
263263

264264
} else {
265265

0 commit comments

Comments
 (0)