ue4 资产管理问题 材质丢失之类

36 篇文章 5 订阅
19 篇文章 0 订阅

ue4在场景资产管理方面很有问题

通常很多从其他工程合并过来的资产,在改动目录结构后,图片或者材质就会失效

这个是因为ue4 Redirectors的原因,当然感觉这上面很多bug

更具体的原因可以看官方

http://docs-origin.unrealengine.com/latest/INT/Engine/Basics/Redirectors/


但是问题就是用于修复重定向的官方方法并没有用

可以在文件筛选里看到

移动文件夹的时候可以看到重定向生成的文件

但是文件夹右键的fix up Redirectors in folder

或者直接删除都没有显著效果,移动合并文件夹的子目录后,重启ue4再开,通常新合并文件的材质都会失效


合并后直接移动子目录,重启,材质消失
合并,重启,重命名根目录,移动子目录,材质会丢失
合并,把素材根目录里文件copy到新的位置,源文件删除,copy后的文件材质丢失
合并或者移动文件夹必然崩溃,暂时无法解决,可能需要安装debugging,但可以导出fbx进行


分析和解决方案
copy(或者自身工程合并) 后物体的材质路径不会更改,所以删源物体会让复制物体材质丢失,需要重新赋材质,所以只能用move,move后合并后每个物体打开save保存材质,另外菜单里的save all没有作用
如果不想这样,合并进工程的材质就必须带着根目录移动(也就是网上其他解决方案里的保持文件结构)
有对新资源重命名操作后必须通过查看refrence查看(但有时候也不一定)或者重启测试

对于已经保持有相同目录的两个工程,合并资产如果缺失材质,最好是在制作材质的工程中在打开物体面板里赋予材质并保存,而不是在物体属性上赋予材质


当然问题还是挺多的,真心希望后面版本官方能更重视这个基本问题

网上搜了很多,都没有很好的解决方法,有的建议一开始就定好目录结构,不要轻易重命名之类,但这个都不是很好的方法

  • 5
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值