提交 66c4226d 编写于 作者: M Mr.doob

Fixed ColladaLoader. It was misusing overwrite Object3D.id :(

上级 df6e3f9f
......@@ -315,7 +315,7 @@ THREE.ColladaLoader = function () {
function recurseHierarchy( node ) {
var n = visualScene.getChildById( node.id, true ),
var n = visualScene.getChildById( node.colladaId, true ),
newData = null;
if ( n && n.keys ) {
......@@ -838,7 +838,7 @@ THREE.ColladaLoader = function () {
scene.traverse(function( node ) {
if ( node.id == parentVisualElementId ) {
if ( node.colladaId == parentVisualElementId ) {
jointMap[ jointIndex ] = {
node: node,
......@@ -1300,7 +1300,7 @@ THREE.ColladaLoader = function () {
}
obj.name = node.name || node.id || "";
obj.id = node.id || "";
obj.colladaId = node.id || "";
obj.layer = node.layer || "";
obj.matrix = node.matrix;
obj.matrix.decompose( obj.position, obj.quaternion, obj.scale );
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册