地形碰撞指南

地形碰撞设置。

Windows
MacOS
Linux

地形碰撞

虚幻引擎4(UE4)地形系统可指定几何体(这些几何体用于整个地形或单独组件的简单和复杂碰撞)的细节程度。在以下部分中,我们将说明如何使用该系统,以及在 UE4 项目中使用前须知的相关信息。

在此例中我们使用的是在UE4启动程序 学习 标签页下选择的Landscape Mountains项目。

碰撞Mip等级

如选择已放置在关卡中的任意地形 Actor,可在 Details 面板的 Collision 部分下可找到两个设置:Collision Mip LevelSimple Collision Mip Level

Collision Mip Level

Collision Mip Level 设置用于地形的 复杂 碰撞的复杂度。Collision Mip Level 默认设为 0,将获得准确的地形碰撞,但内存消耗较大。将此数值设为最高的 5 可控制地形碰撞的开销,但碰撞的准确性便会下降。

拖动滑条可在 0 到 5 之间调整碰撞 Mip 等级

Simple Collision Mip Level

Simple Collision Mip Level 设置用于地形的 简单 碰撞的复杂度。Simple Collision Mip Level 默认设为 0,将获得准确的地形碰撞,但内存消耗较大。将此数值设为最高的 5 可控制地形碰撞的开销,但碰撞的准确性便会下降。

拖动滑条可在 0 到 5 之间调整简单碰撞 Mip 等级

查看碰撞Mip等级

可通过玩家碰撞查看模式显示地形碰撞几何体。前往编辑器视口工具栏中的 查看模式(View Mode) 菜单,并选择 玩家碰撞(Player Collision)可见碰撞(Visibility Collision) 即可启用碰撞查看模式。

LSC_00.png

Player Collision

Player Collision 查看模式显示简单碰撞 Mip 等级。 CML_Player_Collision.png

Visibility Collision

Visibility Collision 查看模式显示碰撞 Mip 等级。 CML_Vis_Collision.png

调整地形碰撞 Mip 等级

如要对简单和复杂地形碰撞的复杂度进行设置,需要执行以下操作:

  1. 在编辑器视口中选择地形地貌。在 Details 面板中打开 Collision 部分。

    点击查看全图。

  2. Collision 部分下找到 Collision Mip Level 选项。将数值设为 05 之间,然后按下 Enter 键应用变更。关卡中的灰色碰撞网格体将自动更新反映变更。

    Collision Mip Level 0

    Collision Mip Level 5

混合碰撞 Mip 等级选项

可对简单和复杂地形碰撞网格体二者的复杂度进行设置,在性能和准确度上达到更好的平衡。如要在项目中独立设置简单和复杂碰撞等级,需要执行下列操作:

  1. 选择地形,然后在 Details 面板中打开 Collision 部分。

    点击查看全图。

  2. Collision Mip Level 的数值设为 0Simple Collision Mip Level 的数值设为 2

    LSC_04.png

在下图对比中即可明确 Collision Mip Level 和 Simple Collision Mip Level 设为不同数值时地形碰撞的变化。

Player Collision|Simple Collision Mip Level = 2

Visibility Collision|Collision Mip Level = 0

多数情况下将 Collision Mip Level 设为 0,Simple Collision Mip Level 设为 1 或 2。如使用的数字较高,角色和碰撞的精确度便会降低。

设置每个地形组件的碰撞 Mip 等级

可对单个地形组件的碰撞 Mip 等级进行设置,可降低关卡非操作区域的地形碰撞复杂度。

如要在项目中设置单个组件的碰撞 Mip 等级,需要执行下列操作:

  1. Modes 下拉菜单中点击地形(Landscape)选项并选中 管理(Manage) 标签页。

    CC_01.png

  2. 使用 鼠标左键 点击选中地形组件。选中的地形组件为红色高亮。

    CC_02.png

  3. Details 面板中展开 Landscape Component 部分,将 Collision Mip LevelSimple Collision Mip Level 设为 5

    CC_03.png

  4. Tool Settings 下的地形 Manage 部分中,按下 Clear Component Selection 按钮可取消当前选中的地形组件。

    Clear_Selected_Comps.png

  5. 多选择几个地形组件并将两个碰撞 Mip 等级均设为 2。

    CC_04.png

下图中四个标出轮廓的地形组件的碰撞 Mip 等级设置不同。

CC_05.png

数字

碰撞 Mip 等级

1

3

2

4

3

5

4

2

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback