Keep your place in this quest

Log in or sign up for free to subscribe, follow lesson progress, and access more learning content.

在本课中,您将学习如何在 Cave Engine 中创建地形,并了解构建环境所需的初始设置。

地形系统使您能够创建大规模的户外区域,例如田野、山丘、山谷、道路、悬崖和开放世界景观。它作为一种特殊类型的组件,在您的场景内生成基于高度的表面,随后可以进行雕刻、绘制和自定义。

在第一课中,我们将专注于创建地形并理解您可以将其添加到场景中的基本方法。

项目默认地形

值得一提的是,当您在 Cave 中创建一个新项目时,它将自动用默认地形初始化所有场景,除非您手动进入高级设置并禁用此功能。当您在引擎内部创建一个新场景时,它将没有默认地形,因此了解如何创建地形非常重要。

添加地形

有几种不同的方法可以将地形添加到场景中。

第一种选项是右键单击 场景图(Scene Graph)并选择 地形(Terrain) 选项。

这将自动在场景中创建一个新的实体,并进行必要的地形设置。

image.png

另一种选项是使用 Shift + A 快捷键,同时悬停在 3D 视图 中,然后选择 地形

这是直接从视口添加新实体的快速方式,特别是在您已经在场景中工作并希望保持工作流程快速时。

image.png

您还可以创建一个常规 实体,并通过组件面板手动添加 地形 组件。

所有这些选项都导致最终结果相同:在您的场景中创建一个地形。

区别主要在于工作流程。使用场景图或 Shift + A 快捷键更快,而手动添加组件则可以更好地理解地形作为带有地形组件的实体内部的结构。

image.png

默认情况下,在 Cave Engine 中创建的地形大小为 1600 × 1600

此值可以根据项目的需要进行更改。您可以为紧凑的关卡创建较小的地形,或为开放区域和基于探索的游戏创建较大的地形。

请记住,地形大小会影响您的世界结构,因此在花费过多时间进行雕刻和绘制之前,考虑关卡的尺度是个好主意。

image.png

此时,您已经在场景中拥有一个地形,可以开始配置它。

在接下来的课程中,我们将探索如何编辑地形,雕刻其形状,调整设置,并开始将这个平坦的表面变成实际的游戏环境。