Choose your operating system:
Windows
macOS
Linux
为控制一个细节层次(LOD)静态网格体何时过渡到另一个,虚幻引擎4(UE4)在屏幕空间中使用静态网格体的当前大小。虽然这种控制LOD过渡的方法效果很好,但用于一个平台的数值可能并不适用于另一个平台。在以下操作指南中,我们将介绍如何为每一个可以使用UE4项目的平台自定义LOD屏幕大小。
步骤
在以下部分中,我们将介绍如何针对每个平台指定应该用哪种屏幕大小进行LOD过渡。
-
首先,在 内容浏览器 内部,找到包含少量要使用的LOD的 静态网格体 ,并在 静态网格体编辑器 中将其打开。在本示例中,所选静态网格体包含四个LOD,但您可以根据项目需要选择包含更多或更少LOD的静态网格体。
-
在静态网格体编辑器中打开静态网格体后,转至 细节(Details)面板 并展开 LOD设置(LOD Settings) 类别。
-
禁用 自动计算LOD距离(Auto Compute LOD Distances) 旁边的复选框,以便能够手动设置应在哪个距离进行LOD过渡。
-
接下来,转至 LOD选择器(LOD Picker) 部分,单击 自定义(Custom) 选项旁边的复选框来启用这个选项。这样您会同时在静态网格体编辑器中看到所有LOD。
-
展开 LOD1 部分,在 屏幕大小(Screen Size) 选项旁边,单击 白色小三角 以显示用于按平台添加LOD覆盖的选项。
-
从显示的按平台覆盖列表中,选择 添加移动覆盖(Add Override for Mobile)** 选项。
-
针对 LOD 2 和 LOD 3 重复上述步骤,完成后,您的"细节(Details)"面板应该类似于下图。
-
现在您可以在 移动(Mobile) 选项下面的框中输入新数字来调整移动屏幕大小。为确定应该将哪个屏幕大小用于哪个LOD,静态网格体编辑器内部的 视口 显示 当前屏幕大小 。
最终结果
由于能够覆盖移动设备装置上进行LOD过渡的距离,您现在可以回到开始,并使用相同步骤为主机和PC设置过渡距离(如果项目需要)。如果您决定这样操作,那么您的LOD部分应该类似于以下图像。