在three.js中渲染一个带有纹理的动画fbx模型

Render an animated fbx model with texture in three.js

本文关键字:一个 纹理 模型 fbx 动画 js three      更新时间:2023-09-26

我正在努力显示"动画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. 如果可能的话,那么我怎么能做到这一点如果不是,那么我可以用什么其他替代来渲染具有纹理的fbx模型到网页?

花了很多时间后,我已经明白,你不能使用。fbx模型文件直接与3 .js(直到r82)。或者你可以将。fbx文件转换为。json(使用three.js maya出口商)或。js(使用blender)。所以我用。json文件格式移动。谢谢你的建议@mlkn