소스 검색

AssimpLoader: SkinnedMesh no longer calls normalizeSkinWeights() in constructor.

Mr.doob 6 년 전
부모
커밋
e5e96df8c5
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      examples/js/loaders/AssimpLoader.js

+ 3 - 1
examples/js/loaders/AssimpLoader.js

@@ -772,8 +772,10 @@ THREE.AssimpLoader.prototype = {
 				if ( this.mBones.length == 0 )
 					mesh = new THREE.Mesh( geometry, mat );
 
-				if ( this.mBones.length > 0 )
+				if ( this.mBones.length > 0 ) {
 					mesh = new THREE.SkinnedMesh( geometry, mat );
+					mesh.normalizeSkinWeights();
+				}
 
 				this.threeNode = mesh;
 				//mesh.matrixAutoUpdate = false;