在three.js中渲染一个带有纹理的动画fbx模型
Render an animated fbx model with texture in three.js
我正在努力显示"动画3D模型";在网页上。这些模型以.obj, .mtl &.fbx文件有纹理和没有纹理。我成功地在网页上显示。obj 3D模型(带纹理,带mtl文件),,但我无法显示。fbx 3D动画模型带纹理。
我已经在Google, SO和Github (https://github.com/mrdoob/three.js/issues)上搜索了这个主题,但没有找到任何解决方案。
我想问两个问题:
- 是否可以通过three.js显示fbx 3D模型的纹理?
- 如果可能的话,那么我怎么能做到这一点或如果不是,那么我可以用什么其他替代来渲染具有纹理的fbx模型到网页?
花了很多时间后,我已经明白,你不能使用。fbx模型文件直接与3 .js(直到r82)。或者你可以将。fbx文件转换为。json(使用three.js maya出口商)或。js(使用blender)。所以我用。json文件格式移动。谢谢你的建议@mlkn
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- jQuery:循环一个具有不同超时值的循环
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 从javascript创建一个列表
- 节点导出返回一个空对象
- 使用clickToggle并在单击另一个元素时关闭元素
- 我可以在json对象中添加一个函数吗
- 使用javascript将动态表从一个html页面打印到另一个html页
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 表追加而不附加最后一个元素
- 我如何找到一个句子中的所有空格并替换忽略它们
- D3在一个调用中绘制不同的SVG形状,没有可见性
- webgl在一个正方形上操纵两个纹理
- “没有VBO绑定到启用的顶点属性索引0”试图在WebGL中绘制一个简单的纹理
- 用MeshDepthMaterial绘制一个透明纹理
- 在three.js中渲染一个带有纹理的动画fbx模型
- 我想加载一个.obj文件,并在运行时通过按钮点击使用three.js改变它的纹理/材料
- three.js r81:我如何做一个立方体与不同的纹理在每个面
- 在一个立方体上使用纹理和颜色
- 在一个几何体的不同面上使用多个纹理