使用three.js中的纹理渲染动画fbx模型

时间:2016-10-17 09:20:42

标签: javascript three.js fbx 3d-model

我正在努力展示"动画3D模型"在网页上。这些模型的形式为.obj,.mtl& .fbx具有纹理且没有纹理的文件。我在网页上成功显示了.obj 3D模型(带有纹理,带有mtl文件),但是我无法显示带有纹理的.fbx 3D动画模型。

我已经在Google,SO和Github(https://github.com/mrdoob/three.js/issues)上搜索了这个主题,但没有找到任何解决方案。

我想在这里提出两个问题:

  1. 是否可以通过three.js显示带有纹理的fbx 3D模型?
  2. 如果有可能那么我怎么做 OR 如果不是那么我可以用什么其他替代方法来渲染具有纹理的fbx模型到网页?
  3. 请帮帮我(提前致谢)

1 个答案:

答案 0 :(得分:0)

花了很多时间后我才明白你不能直接使用.fbx模型文件和three.js(直到r82)。或者,您可以将.fbx文件转换为.json(使用three.js maya exporter)或.js(使用blender)。 所以我正在使用.json文件格式。感谢您的建议@mlkn