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

分层 LOD 参考

此页面包含 Hierarchical LOD Outliner 中按键与属性的详细说明。

属性和接口参考

HLOD Outliner Fully Expanded

HLOD 操作

InterfaceElements.png

以下是 Hierarchical LOD Outliner 中 3 个按钮和滑条的说明。

Generate Clusters

此按钮可在场景中生成可进行分组的 静态网格体 Actor 球形集群。它的处理方式是:使用每个 LOD 设置的设置(这些 LOD 设置在 HLOD Outliner 的 LODSystem 部分下进行指定)。

Delete Clusters

此按钮将删除之前在此关卡中设置的所有 HLOD。将删除所有生成的代理模型以及已设置的集群。不会删除之前设置的 HLOD 关卡数值或属性。

Generate Proxy Meshes

生成代理模型时,这将使用集群 LOD 将这些 Actors 合并为一个单一资源。静态网格体的生成将取决于变更了哪些 HLOD 等级的设置。这也会应该材质、光照图,和诸多其他属性。

此过程的耗时取决于场景复杂度和 HLOD 等级的设置,可能 耗时非常之长

Forced Viewing Level

它将强制特定 LOD 等级显示在编辑器中。这有助于对存在的 LOD 问题进行调试。

spacer.png

Hierarchical LOD Outliner 快捷菜单

Hierarchical LOD Outliner 拥有一些右键快捷菜单,以下是访问方法和它们所呈现的选项。

LOD Actor 快捷菜单

ContextMenu1.png

选项

spacer.png

描述

Select LOD Actor

在视口中选择 LOD Actor(和左键点击集群的效果相同)。

Select Contained Actors

选择包含在 LOD Cluster 中的所有 Actor

ForceView

在视口中切换 HLOD Actor 的显示。

Rebuild Proxy Mesh

强制右键点击的集群重建其代理模型。

Create Containing Hierarchical Volume

集群 中包含的 Actor 周围创建 分层体积域。可修改此体积域的大小,包含更多或更少 Actor

Delete Cluster

删除右键点击的集群。

Actor 快捷菜单

ContextMenu2.png

选项

spacer.png

描述

Remove From Cluster

集群 中移除右键点击的 Actor

Exclude From Cluster Generation

从生成的 集群 中排除右键点击的 Actor。如需要重新添加排除的 Actor,点击并将其从 World Outliner 中拖入 Hierarchical LOD Outliner 中的 Cluster

属性

以下由主要部分分开的属性可在 LODSystem 面板的 Hierarchical LODSetup 中找到。此面板位于 Hierarchical LOD Outliner 界面的下部。

集群生成设置

cluster.png

属性

spacer.png

描述

Desired Bound Radius

此属性用于计算自动集群的填充系数(但并非一定)。

Desired Filling Percentage

此属性用于计算自动集群的填充系数(但并非一定)。

Min Number of Actors to Build

构建 LODActor 的最小 Actor 数量。

模型生成设置

meshSettings.png

属性

spacer.png

描述

Transition Screen Size

切换至 LOD Actor 前模型物体需要达到的屏幕半径。父 LOD 显示时,将不会显示其子项。

合并设置

Generate Light Map UV

是否生成合并模型的光照图 UV。

Target Light Map UVChannel

指定光照图 UV 的目标 UV 通道。

Target Light Map Resolution

为合并模型设置的光照图分辨率。

Pivot Point at Zero

合并模型是否在世界原点处(或生成集群中首个生成的 Actor 处)拥有枢轴。

合并物理数据:

组合 Actor 时是否合并碰撞基元。

Merge Materials

是否将源材质合并为一个扁平材质。

Bake Vertex Data

将绘制的顶点颜色合并为模型/烘焙材质。

Use Vertex Data for Baking Material

烘焙材质时是否应使用顶点数据(如顶点颜色)。

Use Landscape Culling

是否使用可用的地形几何体剔除不可见的三角面。

材质设置

material.png

属性

spacer.png

描述

Texture Size

生成的 BaseColor 纹理图尺寸。

Texture Sizing Type

纹理尺寸调整类型描述

类型

spacer.png

描述

Use TextureSize for all material properties

使用 纹理尺寸(Texture Size) 中输入的值调整尺寸。

Use automatically biased texture sizes based on TextureSize

这将使用 {1:0.5:0.25} 的比例创建 {normal:diffuse:otherproperties} 纹理偏差集。因此如果纹理尺寸设为 512,它将输出一张 512 的法线贴图、256 的弥散贴图和 128 的贴图(粗糙反射等)(弥散被锁定为 32x32,粗糙反射等锁定为 16x16)

Use per property manually overridden texture sizes

启用每个纹理的覆盖,使用这些数值替代 Texture Size

Use Simplygon’s automatic texture sizing

使用 Simplygon 的尺寸调整。

Normal Map

是否生成法线贴图。

Metallic Map

是否生成金属贴图。

Metallic Constant

允许设置粗糙度常量值代替纹理贴图。

Roughness Map

是否生成粗糙贴图。

Roughness Constant

允许设置粗糙度常量值代替纹理贴图。

Specular Map

是否生成反射贴图。

Specular Constant

允许设置粗糙度常量值代替纹理贴图。

Emissive Map

是否生成自发光贴图。

Diffuse Texture Size

覆盖弥散纹理尺寸。Texture Sizing Type 设为 Use per property manually overriden texture sizes 时启用。

Normal Texture Size

覆盖法线纹理尺寸。Texture Sizing Type 设为 Use per property manually overriden texture sizes 时启用。

Metallic Texture Size

覆盖金属纹理尺寸。Texture Sizing Type 设为 Use per property manually overriden texture sizes 时启用。

Roughness Texture Size

覆盖粗糙纹理尺寸。Texture Sizing Type 设为 Use per property manually overriden texture sizes 时启用。

Specular Texture Size

覆盖反射纹理尺寸。Texture Sizing Type 设为 Use per property manually overriden texture sizes 时启用。

Emissive Texture Size

覆盖自发光纹理尺寸。Texture Sizing Type 设为 Use per property manually overriden texture sizes 时启用。

Tags