0

我有一个要在 webgl 中加载的 3DS 文件。我可以将其转换为 OBJ、JSON 或 JS 文件类型。我尝试了使用和不使用 THREE.js。我就是想不通,谁能教我如何让这个模型出现?

4

2 回答 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 回答