You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

从Sketchfab导入FBX模型至Unity后无纹理的解决方法咨询

解决Unity中Sketchfab FBX模型无纹理显示的问题

方法1:调整FBX导入设置重新提取材质

  • 在Unity的Project窗口选中source文件夹内的.fbx文件
  • 打开右侧Import Settings面板,切换到Materials标签页
  • 将Location从Use Embedded Materials改为Use External Materials (Legacy),勾选Extract Textures选项(此时Textures选项会解锁)
  • 点击底部Apply,Unity会自动提取材质及对应纹理到FBX同目录的Materials文件夹中

方法2:手动关联纹理到材质

如果自动提取失效,手动匹配纹理:

  • 先按方法1提取出空材质文件夹
  • 打开材质文件(.mat),在Inspector面板找到Albedo(或Base Color等对应属性)的纹理槽
  • 从Project窗口的Textures文件夹中拖入对应纹理到槽位
  • 重复操作,将Normal Map、Metallic Map等其他纹理关联到材质对应属性

方法3:检查纹理导入设置

部分纹理因导入配置错误无法显示:

  • 在Project窗口选中Textures文件夹内的纹理文件
  • 右侧Inspector面板确认Texture Type设置正确:
    • 普通颜色纹理设为Default
    • 法线贴图设为Normal Map,点击Apply生效
  • 重新将纹理关联到材质

额外注意点

  • 确保Textures文件夹和FBX文件都在Unity的Assets目录内,否则Unity无法识别资源
  • 部分Sketchfab模型的纹理文件名与材质引用名可能存在大小写或命名差异,需手动匹配对应文件

内容的提问来源于stack exchange,提问作者NKFAI

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 14:25:27