多平台LOD屏幕大小

如何在各种平台上设置LOD屏幕大小。

Windows
MacOS
Linux
本页面的内容

PlatformLODScreenSizeHeroImage_01.png

为控制一个细节层次(LOD)静态网格体何时过渡到另一个,虚幻引擎4(UE4)在屏幕空间中使用静态网格体的当前大小。虽然这种控制LOD过渡的方法效果很好,但用于一个平台的数值可能并不适用于另一个平台。在以下操作指南中,我们将介绍如何为每一个可以使用UE4项目的平台自定义LOD屏幕大小。

步骤

在以下部分中,我们将介绍如何针对每个平台指定应该用哪种屏幕大小进行LOD过渡。

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

  2. 在静态网格体编辑器中打开静态网格体后,转至 细节(Details)面板 并展开 LOD设置(LOD Settings) 类别。
    PPlatform_SSize_02.png

  3. 禁用 自动计算LOD距离(Auto Compute LOD Distances) 旁边的复选框,以便能够手动设置应在哪个距离进行LOD过渡。
    PPlatform_SSize_03.png

  4. 接下来,转至 LOD选择器(LOD Picker) 部分,单击 自定义(Custom) 选项旁边的复选框来启用这个选项。这样您会同时在静态网格体编辑器中看到所有LOD。
    PPlatform_SSize_04.png

  5. 展开 LOD1 部分,在 屏幕大小(Screen Size) 选项旁边,单击 白色小三角 以显示用于按平台添加LOD覆盖的选项。 PPlatform_SSize_05.png

  6. 从显示的按平台覆盖列表中,选择 添加移动覆盖(Add Override for Mobile)** 选项。
    PPlatform_SSize_06.png

  7. 针对 LOD 2LOD 3 重复上述步骤,完成后,您的“细节(Details)”面板应该类似于下图。
    PPlatform_SSize_07.png

  8. 现在您可以在 移动(Mobile) 选项下面的框中输入新数字来调整移动屏幕大小。为确定应该将哪个屏幕大小用于哪个LOD,静态网格体编辑器内部的 视口 显示 当前屏幕大小。 
    PPlatform_SSize_08.png

最终结果

由于能够覆盖移动设备装置上进行LOD过渡的距离,您现在可以回到开始,并使用相同步骤为主机和PC设置过渡距离(如果项目需要)。如果您决定这样操作,那么您的LOD部分应该类似于以下图像。

PPlatform_SSize_09.png

Select Skin
Light
Dark

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见