LODSync组件 管理所有MetaHuman组件的LOD,以确保LOD之间平滑过渡。
LODSync组件可以协调面部、睫毛、眉毛、头发、八字胡、络腮胡、脚、腿和躯干组件的LOD。
LODSync组件设置
要配置LODSync组件,请执行下列步骤:
-
打开你的 MetaHuman蓝图(MetaHuman Blueprint) 并在 组件(Components) 窗口中选择组件。
-
转到细节(Details)面板并展开LOD分段。
你可以在此配置使用的 LOD数量(Number of LODs) 总数,设置 强制LOD(Forced LOD) ,并设置MetaHuman使用的 最小LOD(Minimum LOD) 。
LOD数量是指导入到UEFN中时MetaHuman所附带组件的版本数量。你可以手动添加额外LOD,但我们并不支持此工作流程。相反,我们建议调整现有LOD的设置,如下方的 自定义LOD设置 小节所示。
强制LOD是指用于MetaHuman的静态LOD,而且无视其在屏幕上的大小。值为 -1 则表示将根据屏幕尺寸自动切换LOD。
下方的对比展示了强制LOD 0和LOD 3之间的区别。


要强制MetaHuman无视屏幕尺寸采用特定的LOD,请使用此设置。例如,对于远处的人群,你可能需要所有MetaHuman都使用特定的LOD。
最小LOD(Min LOD)设置指MetaHuman将无视屏幕尺寸使用的最低LOD。默认情况下,当摄像机靠近MetaHuman(并且网格体占据较多屏幕区域)时,该值为LOD 0(最高质量)。但你可以增加此值以提高性能。例如,你可以将最小LOD设置为1,这将禁用某些动画功能,使用发片而非Groom,而且使用更低质量的材质。
最小LOD仅是LOD的底线,LOD仍将按预期,根据屏幕尺寸进行切换。


在上方示例中,我们使用了线框模式以更好地展示LOD之间的差异。LOD 0对MetaHuman和毛发Groom使用了更密集的网格体(此视图中未显示)。相比之下,最小LOD 1时,使用了更稀疏的角色网格体,毛发变为了发片(在此视图中显示为几何体)。
待同步组件
LODSync组件包含其管理的所有组件的列表,其中各条目都有对应组件的 名称(Name) 和 同步选项(Sync Option) 。
要查看组件列表,请选择 LODSync组件 ,转到 细节(Details) 面板并展开 待同步组件(Components to Sync) 分段。
请注意,默认情况下, 身体(Body) 和 面部(Face) 组件的 同步选项(Sync Option) 为 驱动式(Drive) 。这意味着这些组件将驱动其他MetaHuman LOD,无论它们各自的LOD设置如何。
诸如 躯干(Torso) 等其他组件的 同步选项(Sync Option) 默认设置为 被动式(Passive) 。这意味着它们的LOD由具有驱动式同步(Drive Sync)选项的组件设置。你可以按需自定义这些选项。但为了获得最佳效果,我们建议保留这些设置的默认值。

自定义LOD映射
LODSync组件的组件列表可应用自定义的LOD映射。这意味着LODSync组件所设置的单个LOD可与该组件的另一个LOD相对应。
选择 LODSync组件 后,展开 自定义LOD映射(Custom LOD Mapping) 分段即可查看默认设置。在下方例子中,毛发(Hair) 组件具有LOD 0到4的条目,并分别自定义映射到1、3、5、7。这意味着当组件将MetaHuman设置为LOD 0时,毛发组件将改用其LOD 1的设置。

你可以使用此分段进一步自定义各组件的LOD设置。但我们建议保留默认设置,因为我们在测试后发现,默认设置产生整体效果最好。
自定义LOD设置
MetaHumans为身体和面部提供单独的LOD设置。打开相应的数据资产后,你可以查看和修改这些设置。
要查看面部的LOD设置,请执行下列步骤:
- 打开你的MetaHuman蓝图并选择MetaHuman的 面部(Face)组件 。
- 转到 细节(Details) 面板并向下滚动到 网格体(Mesh) 分段。
- 点击头部网格体的 导航(Navigation) 按钮,转到 内容浏览器 中的资产位置并将其打开。
- 在骨骼网格体编辑器中,找到 资产细节(Asset Details) 窗口,向下滚动到 LOD设置(LOD Settings) 。
- 点击 LOD设置 的 导航(Navigation) 按钮,转到 内容浏览器 中的数据资产。
-
打开数据资产并展开 LOD群组(LOD Groups) 分段以查看各LOD的细节。
请注意各LOD都有特定的 屏幕尺寸(Screen Size) 设置。该值表示切换到该LOD时推荐的屏幕尺寸。例如,LOD 1的 屏幕尺寸(Screen Size) 为 0.2 ,这意味着一旦网格体小于屏幕尺寸的20%,网格体就会从LOD 0切换到LOD 1。

你可以调整这些值来决定头部网格体何时切换LOD,进而影响性能。
在下一个示例中,你将修改LOD 0和1的屏幕尺寸:
- 将LOD 0的 屏幕尺寸(Screen Size) 设置为 1.0 ,将 LOD 1 屏幕尺寸 设置为 0.5 。
- 保存(Save) 资产并返回骨骼网格体编辑器。
-
点击 重新生成(Regenerate) 以使用新设置编译LOD,并在视口中远离头部。
注意当屏幕尺寸小于0.5时,头部会切换到LOD 1。
要查看身体的LOD设置,请执行下列步骤:
- 打开你的MetaHuman蓝图并选择MetaHuman的 身体(Body)组件 。
- 转到 细节(Details) 面板并向下滚动到 网格体(Mesh) 部分。
- 点击身体网格体的 导航(Navigation) 按钮,转到 内容浏览器 中的资产位置并将其打开。
- 在骨骼网格体编辑器中,进入 资产细节(Asset Details) 窗口,向下滚动到 LOD设置(LOD Settings) 。
- 点击 LOD设置 的 导航(Navigation) 按钮,转到 内容浏览器 中的数据资产。
- 现在你可以按照修改头部LOD设置的方式来修改身体的LOD设置。