0

我在搅拌机上有一个物体,我从这里得到一间卧室:http: //www.blendswap.com/blends/view/66253

我以 json 格式导出它以在threejs中加载它。但我没有我床的所有网格,我选择的所有网格中只有一个网格。

当我加入网格时,我拥有所有床组件。

但是我有一个问题,当我将它导出到 json 时,我不能在没有加入搅拌机的情况下拥有我所有的网格吗?还是我必须一个一个地导出所有组件?

这是我的加载功能:

function initMesh() {
    var loader = new THREE.JSONLoader();
    loader.load('http://127.0.0.1:8000/asset/bedroom.json',    function(geometry) {
        mesh = new THREE.Mesh(geometry);
        scene.add(mesh);
    });
}

这是我得到的:

搅拌机图片

ThreeJS 渲染顶部 ThreeJS 渲染底部

谢谢

4

1 回答 1

0

如果您单击带有场景的导出,那么我认为您需要使用不同的加载器加载 json:

THREE.ObjectLoader()

还要检查出口材料和嵌入材料。

于 2017-09-26T00:36:46.827 回答