【发布时间】:2017-07-30 21:22:49
【问题描述】:
我在搅拌机上有一个对象,我从这里得到的一间卧室: 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);
});
}
这是我得到的:
谢谢
【问题讨论】:
-
您是否在导出选项中勾选了“场景”?
-
我是在^^之后完成的。 Python脚本失败,不知道为什么可能是因为我检查了纹理选项,没有它它可以工作。这是唯一的方法吗?
-
错误是什么?我想是的...您是否尝试在导出时选择所有部分?
-
是的,但总是选择最后一个网格。我现在将添加场景。不知道是什么错误,忘记注册可能是因为我没有指定纹理文件。
标签: javascript three.js blender exporter