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中创建和配置地形材料,以及如何组织随后用于在地形上绘制不同纹理的地形层

这是一个重要步骤,因为地形通常需要不止一种表面类型。例如,您可能希望在开放区域放置草坪,在小路上放置土壤,在斜坡上放置石头,在水边放置泥土,或在干旱地区放置沙子。

在绘制这些表面之前,我们需要首先准备好材料并正确组织层。

1. 创建材料

为了保持项目的组织性,首先在内容面板内创建一个用于地形材料的文件夹。

然后创建一个新材料,它将作为地形的基础材料。

在这个过程中,为您创建的所有材料使用清晰而描述性的名称是很重要的。良好的组织将使以后在配置地形层时更容易识别每个材料,避免在分配将绘制在地形上的不同纹理时造成混淆。

例如,不要使用诸如Material_01Texture_A的通用名称,而是使用诸如Grass_MaterialRock_MaterialDirt_MaterialSand_Material等名称。

image.png

2. 导入纹理

下一步是导入将由地形材料使用的纹理。

尝试使用质量良好的纹理,同时确保它们适合您的项目需求。

要导入纹理,请选择计算机上的所需文件并将其拖入位于Cave Engine的内容面板内的地形材料文件夹中。

在大多数情况下,1K2K分辨率之间的纹理在视觉质量和性能之间提供了很好的平衡。

避免在没有真实需求的情况下使用非常大的文件,因为它们增加了内存使用量,并可能影响项目的性能。请在可能的情况下优先考虑优化,并仅使用达到您想要的视觉效果所需的分辨率。

image.png

3. 配置材料

导入纹理后,选择之前创建的材料。

然后点击并将每个纹理拖放到材料编辑器中的相应插槽。

首先分配漫反射纹理,通常也称为反照率基础颜色。该纹理负责地形表面的主要外观和颜色。

然后添加法线贴图纹理。法线贴图通过光照模拟小的表面细节和起伏,给出深度的印象,而不增加几何体的数量。

在某些情况下,建议使用粗糙度纹理。粗糙度控制表面是粗糙还是平滑,影响光线在材料上的反射,从而帮助创建更真实的效果。

在继续之前,请确保每个纹理都分配到了正确的插槽。

image.png

每个分配给材料的纹理都有设置,允许您控制其在最终结果中的影响。

通过调整这些值,您可以根据项目的需要增加或减少每个贴图的效果。

例如,对于法线贴图,影响参数控制模拟的起伏程度。较高的值使表面细节更加明显,而较低的值则产生更加微妙的效果。

调整这个强度对于获得与环境视觉风格相匹配的自然结果非常重要。

image.png

要将材料应用于地形,请单击内容面板中的材料并将其拖入3D视图

然后将其放置在地形上,以便材料自动分配给它。

image.png

另一个可以产生非常有趣结果的纹理是位移贴图。

使用它时,您可以调整因子值,控制表面位移的强度。

与法线贴图不同,它仅通过光照模拟起伏,位移会修改地形几何体本身,从而产生更令人信服的三维效果。

适度使用此功能。过高的值可能会导致表面出现不必要的变形和扭曲。

正确配置后,位移为材料增加了额外的深度和真实感,使地形在视觉上更加丰富。

image.png

下面的图像显示了材料设置不同阶段之间的比较:

漫反射 → 漫反射 + 法线贴图 → 漫反射 + 法线贴图 + 位移

image.png

现在重复这个过程,创建您项目中将使用的所有材料。

提前计划哪些表面类型是必要的,比如土壤、草地、泥土、岩石、砾石、沙子,或其他适合您正在构建的环境的材料。

选择相互配合的纹理也很重要。使用样式、颜色、比例和细节水平相似的材料有助于创建一个更连贯、自然和视觉愉悦的环境。

image.png

4. 组织层

在创建材料后,下一步是配置地形层,这些层随后将用于给地形上纹理和绘制。

选择地形,并在地形组件中找到材料部分。

在那里,您将看到应用于地形的基础材料,以及地形层部分,您将在此添加额外的材料层。

这些层定义了可以涂抹在地形表面上的材料。

image.png

通过单击新建层,将创建新层。

在这一层中,您可以分配之前创建的某种材料。

image.png

为将用于地形的每种材料创建一个层,并将相应的材料分配给每个层。

层的顺序直接影响绘制时纹理的重叠。所以,保持它们按照每种材料的优先级组织。

具有更高数字的层在优先级上高于前面的层,这意味着它们的纹理将在其他纹理之上应用。

在这个例子中,层 5的纹理重叠了所有其他层。

如果需要,您可以随时使用列表右侧的箭头更改层的顺序。

image.png

在此步骤结束时,您将拥有应用于地形的基础材料和所有配置好的地形层与其各自材料。

一切都将以正确的顺序组织,并为下一课的地形绘制做好准备。

image.png