我有一个要在 webgl 中加载的 3DS 文件。我可以将其转换为 OBJ、JSON 或 JS 文件类型。我尝试了使用和不使用 THREE.js。我就是想不通,谁能教我如何让这个模型出现?
user677811
问问题
4859 次
2 回答
0
如果您有当前的 THREE.js 和 Autodesk 的 FBX 转换器的当前版本,请尝试Verold 的 FBX->JSON Converter for Three.js,它是 THREE 的 github 存储库的一部分。到目前为止,这似乎是将数据从 Max/Maya 获取到 THREE 的最佳、最完整的方法。
于 2012-12-07T22:34:55.713 回答
0
像这样的东西应该可以让 OBJ 进入场景,尽管你会想在某个时候添加一个素材。我正在为我当前的项目使用 max 并从 max 导出到 OBJ,然后加载到 three.js 中工作正常。
var objLoader = new THREE.OBJLoader();
objLoader.addEventListener('load', objLoaded);
objLoader.load(filepath);
function objLoaded (event) {
scene.add(event.content);
}
于 2012-12-12T06:23:44.740 回答