zoukankan      html  css  js  c++  java
  • MergeActors技巧

    打开界面

    MergeActors的界面在Window>DeveloperTools>MergeActors

    启用合并材质的方法

    使用Use specific LOD Level

    一种特殊情况

    合并材质适用于多个物体材质不统一的情况,但是如果场景中有大量类似物体,材质和uv也都很统一,那么合并材质就会很浪费贴图资源,将多个物体的uv重新摆放,并把相同的材质复制很多份拼合在一张大贴图上,这样做得不偿失。

    这种情况下最好的处理流程:

    1. 合并时不要选择“Merge Materials",不合并材质

    2. 虚幻不是很聪明,它不会判断是否有相同材质,而是会产生大量一样的Material Slot。这样既会让指定材质变得繁琐,也会浪费大量Draw Call,合并Actor的工作就变得无意义了(希望虚幻后续版本能智能合并相同Slot吧)

    编辑:又经过试验,发现不选择合并材质的情况下,虚幻其实会把相同材质替换为一个,只是不会对Instanced Mesh的相同材质进行处理。

    3. 打开LOD0,将Section0下面的所有其他Sectionde Material Slot指定为[0]

    4. 再回到Material Slots栏,就会发现后面多了一个小X,把其他的都X掉,就只剩一个Mateiral Slot了!

    注意这个删除必须从最后一个材质开始删起。

    直接替换

    选项的最后有一个不起眼的Replace Source Actors,这个可以勾选上,直接帮你替换

  • 相关阅读:
    C语言实验报告
    C语言实验报告
    第四次作业4-树和二叉树
    第03次作业-栈和队列
    第02次作业-线性表
    Data_Structure01-绪论作业
    C语言第二次实验报告
    C语言实验报告
    第04次作业-树
    第03次作业-栈和队列
  • 原文地址:https://www.cnblogs.com/AnKen/p/9242245.html
Copyright © 2011-2022 走看看