地形样条

雕刻地形、修改混合遮罩和将网格体变形为道路所用的样条。

Windows
MacOS
Linux

地形样条 是一种灵活的系统,可创建需要与地形相符的任何线性特征,甚至可通过拖拉来更好地构建这些特征。在地形工具中使用样条工具可创建和编辑地形样条。

样条工具最适合在环境中制作街道或小路,但总的来说,其可用于任何必须符合地形的网格体,例如鹅卵石墙壁、或又长又直的成排玉米。

创建样条

  1. 管理(Manage) 下选择 编辑样条(Edit Splines)

    样条工具

  2. Ctrl+左键点击 设置样条的首个控制点。控制点的Sprite看起来像一个崎岖不平的棕白色巨石。

    样条控制点

  3. 再次按 Ctrl+左键点击 创建另一个控制点,通过样条段将其与第一个控制点相连。选中项现变为新的控制点,重复以上步骤便可添加更多控制点。

    第二个样条控制点

    或者也可用 ALT+鼠标左键拖动 创建新的样条控制点和分段。选择一个现有控制点,然后朝要放置新控制点的方向按 ALT+鼠标左键拖动。 如选择样条任一端的点,ALT+鼠标左键拖动 会添加新分段并延长样条。拖动该点时,可在视口中查看新分段的外观。

合并和拆分样条

要合并两个样条,选中一个样条,然后按 Ctrl+左键点击 另一个样条。

要拆分样条,按 Ctrl+左键点击 一个分段。此操作可将该分段在点击处拆分,并插入新的控制点。

除了按 Ctrl+左键点击,还可使用 ALT+鼠标左键拖动 拆分样条。在分段的任一侧选择一个样条点,然后朝现有分段按 ALT+鼠标左键拖动 光标来执行拆分。
如启用 使用自动旋转控制点(Use Auto Rotate Control Point),释放光标后样条点会自动旋转,使样条保持平滑。

Enable_AutoRotate.png

向样条添加静态网格体Actor

  1. 内容浏览器 中找到并选择要用于样条的静态网格体资源。

  2. 点击地形上的样条控制点。

  3. 在关卡编辑器内 细节 面板的 地形样条(Landscape Spline) 部分中,点击 选择所有已连接项目(Select all connected) 旁的 分段。此操作会确保将该静态网格体添加至样条的所有分段。

    所有分段

  4. 如尚无元素,在 地形样条网格体(Landscape Spline Meshes) 部分的 样条网格体(Spline Meshes) 下,点击加号图标(加号图标)进行添加。

    添加网格体

  5. 展开刚添加的元素。在 网格体(Mesh) 旁,点击指定箭头图标(指定)来指定选择的静态网格体。

    网格体已添加

还可通过选择控制点并在 网格体 部分的 细节 面板中指定静态网格体,将静态网格体指定给各个控制点。

编辑样条

样条控制点按预期对平移和旋转工具的做出反应,但缩放工具会调出另一个工具,即样条切线。

分段切线缩放工具

选择分段时,该工具将在分段的每一端显示切线;选择控制点时,其将显示所有已连接分段的切线。 拖动切线的末端可调整其比例,从而改变样条分段的弯曲程度。

将样条应用到地形

将样条应用到地形(Apply Splines to Landscape) 按钮使用样条信息修改地形高度图和图层权重图。 高度图会升高或降低来适应样条,两边都有平滑的余弦混合衰减。高度图由样条控制点的“宽度”和“衰减”属性以及各个样条分段的 升高/降低地形(Raise/Lower Terrain) 选项控制。 绘制的纹理图层(若有)在各个样条分段的 图层名称 属性中指定,而绘制受控制点中的样条宽度和衰减设置的影响。

样条属性

所选控制点或分段的属性显示在关卡编辑器的 细节 面板中。

控制点属性

属性

说明

位置(Location)

控制点相对于地形的位置。

旋转(Rotation)

控制点的旋转,控制任何相连样条分段的切线方向。

宽度(Width)

样条的宽度,显示为实线。影响所有已连接的分段。

侧衰减(Side Falloff)

样条任一侧的余弦混合衰减区域的宽度,显示为虚线。

端衰减(End Falloff)

只有一个附加分段的样条末端控制点。余弦混合衰减区域的长度会平滑地终止样条分段。

图层命名(Layer Name)

将样条应用到地形时绘制混合遮罩图层的命名。

升高地形(Raise Terrain)

将样条应用到地形时升高地形来配合样条。适用于路堤上的道路。

降低地形(Lower Terrain)

将样条应用到地形时降低地形来配合样条。适用于河流和沟渠。

样条分段属性

属性

说明

地形样条分段

连接(Connections)

连接到分段的两个控制点的专属设置。

连接子属性

切线长度(Tangent Len)

此点上的切线比例,控制分段曲线。负切线会使分段连接到控制点背面。

插槽名称(Socket Name)

分段末端连接到的控制点上的插槽。

图层命名(Layer Name)

将样条应用到地形时绘制混合遮罩图层的命名。

升高地形(Raise Terrain)

将样条应用到地形时升高地形来配合样条。适合路堤上的道路。

降低地形(Lower Terrain)

将样条应用到地形时降低地形来配合样条。适用于河流和沟渠。

地形样条网格体

样条网格体(Spline Meshes)

应用到样条的网格体。多个网格体将会按随机种子控制的随机顺序应用。

样条网格体子属性(使用的每个网格体)

网格体(Mesh)

应用到样条的静态网格体。

材质覆盖(Material Overrides)

使用样条的不同材质来覆盖静态网格体的指定材质。

水平居中(Center H)

确定在样条上使网格体水平居中,还是使用网格体的原点。

偏移(Offset)

使网格体偏离样条(以网格体空间为单位,不受样条比例控制)。

按宽度缩放(Scale to Width)

确定是缩放网格体来适应样条宽度,还是照原样使用网格体。

比例(Scale)

网格体大小的乘数。如启用 按宽度缩放(Scale to Width),此处指定的 比例(Scale) 相对于样条宽度。否则,其相对于网格体的自然大小。

前向轴(Forward Axis)

选择 样条网格体 的前向轴。

上方向轴(Up Axis)

选择 样条网格体 的上方向轴。

随机种子(Random Seed)

控制多个样条网格体应用到样条的顺序。

启用碰撞(Enable Collision)

在样条网格体上启用碰撞。

投射阴影(Cast Shadow)

启用网格体的阴影投射。

功能按钮参考

功能按钮

操作

鼠标左键

选择控制点或分段。

Shift+鼠标左键

选择多个控制点或分段。

Ctrl+A

选择所有连接到当前选定控制点的控制点和/或所有连接到当前选定分段的分段。

Ctrl+鼠标左键

  • 添加新控制点,并自动连接到任何选定的控制点。

  • 在选定一个或多个控制点的情况下,创建分段将所有选定的控制点连接到新的控制点。

  • 在选定一个分段的情况下,在该点拆分分段并插入新的控制点。

ALT+鼠标左键拖动

  • 在选定一个控制点的情况下,添加新控制点并将它朝拖动方向平移。

  • 在拖动穿过现有分段时拆分路径。

  • 在从样条任一端拖开时添加新分段。

Del

删除选定的控制点或分段。

R

自动计算选定样条控制点的旋转。

T

自动翻转选定控制点/分段的切线。

F

翻转选定的样条分段(仅影响样条上的网格体)。

End

将选定控制点对齐到下方的地形。

其他地形资源

Select Skin
Light
Dark

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

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

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

发表反馈意见