Language:
Page Info
Engine Version:
Share
此中文页面内容对应的英文页面有后续更新,如需浏览最新文档可切换至英文页面浏览。

多平台的LOD

虽然拥有多个细节层次(LOD)骨架网格体有助于降低远处对象的渲染成本,但也需要额外内存来存储这些信息,因此这对于内存等资源有限的平台而言是一个问题。在以下操作指南中,我们将介绍如何限制平台可以使用的骨架网格体LOD数量。

步骤

在以下部分中,我们将介绍在PC、主机和移动平台上使用UE4项目时,应该指定哪种骨架网格体LOD。

  1. 首先,在 内容浏览器 内部,找到包含少量要使用的LOD的 骨架网格体,并在 骨架网格体编辑器 中将其打开。在本示例中,所选骨架网格体包含三个LOD,但您可以根据项目需要选择包含更多或更少LOD的静态网格体。 SKM_LOD_01.png

  2. 在骨架网格体编辑器中打开骨架网格体后,转至 资源细节(Asset Details) 面板并展开 LOD 设置(LOD Settings) 类别。
    SKM_LOD_02.png

  3. 找到 最小LOD(Min LOD) 输入,然后单击旁边的白色小三角以显示按平台LOD选项。

    SKM_LOD_03.png

  4. 从显示的列表中,单击平台名称以选择您想要覆盖的平台。在本示例中,我们将设置 桌面移动主机 的覆盖。
    SKM_LOD_04.png

  5. “最小LOD(Minimum LOD)”设置的作用是限制应先使用哪个LOD级别。由于我们的示例骨架网格体包含三个LOD,这意味着我们可以输入0-3范围内的数字。输入0允许使用每个LOD,输入3仅允许使用最后一个LOD。在本示例中,输入值 0 作为 默认(Default) 值,输入值 0 作为 桌面(Desktop) 值,输入值 1 作为 主机(Console) 值,最后输入值 2 作为 移动(Mobile) 值。
    SKM_LOD_05.png

  6. 完成后,确保按 保存(Save) 按钮来保存更改。
    SKM_LOD_06.png

最终结果

所有平台都设置了各自的LOD后,就可以在游戏中使用该骨架网格体了。要更好地了解这一切是如何运作的,请查看下图:

SKM_LOD_07.png

  • 当在PC上查看该骨架网格体时,它将显示所有LOD,因为桌面的最小LOD设置为0。

  • 当在主机上查看该骨架网格体时,它仅显示三个LOD中的两个,因为主机的最小LOD设置为值1。 

  • 当在移动平台上查看该骨架网格体时,仅显示三个LOD中的一个,因为移动平台的最小LOD设置为值2。