FBX文件导入Unity导致贴图丢失问题解决,以3ds max,Blender导入导出为例

Posted 卯相爱吃番茄酱

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FBX文件导入Unity导致贴图丢失问题解决,以3ds max,Blender导入导出为例相关的知识,希望对你有一定的参考价值。

一 . 首先把资产文件导入三维软件中

     1 . 3ds Max

      1.1 导入FBX——【免费或者质量差的资源可能会出现平滑组错误的情况,可以直接镜像一个模型更改法线或者删除面重新封口能解决问题】

    1.2 导出FBX至Unity引擎

         1.2.1 导出文件预设

 

 

 

 

 注意【导出之后会产生一个FBX文件和流媒体文件夹,fbm文件夹里面是FBX所有的文件贴图信息】

      1.2.2 导入至Unity中

先将带有贴图信息的fbm后缀的文件拖入Unity

 没有拖入fbm文件夹的显示情况

 拖入fbm文件夹之后的效果(模型会自动匹配到流媒体标签上的贴图和材质)

 

  2 . Blender导入FBX(需要用到导FBX的插件)

      2.1插件地址

(https://pan.baidu.com/s/1NQXHuf-E0mvSReoe67p-uw?pwd=6666 )
提取码:6666

     2.2导入导出至Unity

      2.2.1利用FBX导出插件导出目标文件(必须先选区对象)

 勾选选择框

 下面的流程跟Max一样,没啥区别

 

 

 

 模型文件贴图较多的可以这么做,模型贴图比较少的直接创建材质球吧,然后上贴图效率更高

 

Unity3D怎么给模型贴图

在3ds Max里贴好图,然后导出为FBX文件(贴图文件和FBX文件放到同一个目录里)。贴图名称必须是英文和数字组合,不能出现中文,否则Unity3d无法识别。 参考技术A 您好
max的模型导入Unity3d里面,导入的时候只是导入模型而已。

至于把贴图也导入的话,您可以试试把模型导出为FBX的格式,然后再把贴图文件和FBX的模型文件放到同一个文件夹中,然后扔到Unity3D里头就可以了。贴图的名字不要有中文,不然Unity不会识别。

您先试试吧,希望对你有用本回答被提问者采纳

以上是关于FBX文件导入Unity导致贴图丢失问题解决,以3ds max,Blender导入导出为例的主要内容,如果未能解决你的问题,请参考以下文章

Unity导入FBX时材质和贴图的处理

Unity3D怎么给模型贴图

3dmax导出fbx带序列帧动画,会丢材质是啥原因

FBX导入Unity中模型没有材质的处理

3Dmax导出FBX格式 原模型是dds的贴图

如何在3dmax中将模型导出成FBX格式并带贴图动画?