[Unity] LQ转载--unity导入fbx时无贴图

查看:1324 |回复:0 | 2021-6-12 14:00:08

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 水木神川 于 2021-6-12 15:50 编辑

第一种:
1.在3dmax中导出fbx文件时选择嵌入的媒体
20200514095846871.png
2.unity3d中在Assets中导入fbx模型(或者直接复制到Assets文件夹下)
    20200514100200352.png   

3.鼠标左键单击导入的fbx文件,在unity左下角有预览,发现是白模,没有贴图
                  
4.将模型Inspector的Material Naming由By Base Texture name改为Model Name + Model‘sMaterial,然后apply即可显示贴图,但是显示的贴图和我在3smax里的贴图化还是不一样的,只使用了一张贴图,而我在3dsmax中使用了3张贴图,这个有待解决
           

精神小伙


版权声明:本文为CSDN博主「DJames23」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/DJames23/article/details/106113680

==========================================================================第二种:
我在3dsmax直接导出到Unity时,贴图丢失。
尝试用3D查看器查看Fbx文件,是有贴图的,那么问题就出现在Unity导入Fbx时的设置上。
默认的设置如图


主要是这个Material Naming属性,默认是By Base Texture Name,下面有注解是说对于每一个导入的材质,Unity首先会按照基本贴图名来寻找已存在的材质。
这里改成From Model’s Material,导入时,会首先根据材质名来寻找材质,这样就解决了贴图丢失的问题。


这里我斗胆猜测一下,贴图丢失的原因,可能是导入的贴图材质的名称与基本贴图的名称可能存在重复,这个选项更改的就是对于这种重名材质的选择方式。
-------------------------------
版权声明:本文为CSDN博主「洛北辰南」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_18941713/article/details/90442109

2021-6-12 14:00:08  
 赞 赞 0

使用道具 登录

0个回答,把该问题分享到群,邀请大神一起回答。

CG 游戏行业专业问题

手机游戏引擎手游引擎Unity3D技术
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表