瀏覽代碼

fix node names in serializer

Ivan Repin 7 年之前
父節點
當前提交
bb0220ccb7
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      serializers/src/glTF/2.0/babylon.glTFSerializer.ts

+ 4 - 0
serializers/src/glTF/2.0/babylon.glTFSerializer.ts

@@ -10,6 +10,7 @@ module BABYLON {
     }
     interface OGLTFNode {
         mesh: number;
+        name?: string;
         translation?: number[];
         scale?: number[];
         rotation?: number[];
@@ -623,6 +624,9 @@ module BABYLON {
                     }
                     gltf.meshes.push(mesh);
                     node.mesh = gltf.meshes.length - 1;
+                    if (babylonMesh.name) {
+                      node.name = babylonMesh.name;
+                    }
                     gltf.nodes.push(node);
 
                     scene.nodes.push(gltf.nodes.length - 1);