首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >file.max和file.FBX在three.js中的模型是什么?

file.max和file.FBX在three.js中的模型是什么?
EN

Stack Overflow用户
提问于 2019-06-08 10:12:35
回答 1查看 620关注 0票数 0

我正在尝试用three.js制作一个视频游戏,所以我从互联网上下载了一个模型,并在目录中找到了以下文件:

  • city.obj
  • city.mtl
  • city.max
  • city.FBX

我知道文件city.obj允许加载模型,而文件city.mtl将纹理应用到我的模型中。问题是,纹理并不适用于所有的模型,而是只应用于某些部分。我认为问题在于我没有加载另外两个文件: city.max和city.FBX

有人认为问题就出在这个问题上吗?模型中的city.FBX和city.max是什么?最后,我如何加载这两个文件(.max和.FBX)?以下代码用于从city.obj加载模型和从city.mtl加载纹理

代码语言:javascript
运行
复制
new THREE.MTLLoader().setPath('city/').load('city.mtl', function (materials) {
   materials.preload();
   new THREE.OBJLoader().setMaterials(materials).setPath('city/').load('city.obj', 
   function ( object ) {scene.add( object ); }, undefined, undefined );
});
EN

回答 1

Stack Overflow用户

发布于 2019-06-08 10:40:44

模型中的city.FBX和city.max是什么?

FBX类似于3D格式的OBJ。您可以在three.js中使用THREE.FBXLoader加载它。查看下面的官方示例,查看加载程序的运行情况:

fbx

.max文件只是Autodesk 3ds Max的项目文件格式,这是一种数字内容创建工具。您通常不会在3D应用程序中直接导入此文件。

three.js R105

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56505410

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档