在webgl中加载3d模型

时间:2012-12-07 20:53:00

标签: json webgl three.js

我有一个我想在webgl中加载的3DS文件。我可以将它转换为OBJ,JSON或JS文件类型。我尝试使用和不使用THREE.js。我只是无法弄明白,有谁可以告诉我如何让这个模型出现?

2 个答案:

答案 0 :(得分:0)

如果您有当前版本的THREE.js和当前版本的Autodesk FBX转换器,请尝试Verold's FBX->JSON Converter for Three.js,它是THREE的github存储库的一部分。到目前为止,这似乎是从Max / Maya到THREE获取数据的最佳,最完整的方式。

答案 1 :(得分:0)

这样的东西应该可以让OBJ进入场景,尽管你想在某个时候添加一个merterial。我正在使用max for my current project并从max导出到OBJ然后加载到three.js工作正常。

var objLoader = new THREE.OBJLoader();
objLoader.addEventListener('load', objLoaded);
objLoader.load(filepath);

function objLoaded (event) {
    scene.add(event.content);
}