Version: 2019.2
地形图层

画笔

绘制纹理 (Paint Texture)平滑高度 (Smooth Height) 等工具应用于地形时,Unity 会使用画笔(这是地形系统中的 ScriptableObject)。画笔定义了工具的形状和影响强度。

内置画笔

Unity 附带了一组内置画笔。这些画笔包括用于快速草绘设计的简单圆圈以及用于表现细节和自然外观特征的更随机的散射形状。

Terrain Inspector 中的内置画笔
Terrain Inspector 中的内置画笔

自定义画笔

You can create your own custom Brushes with unique shapes or specific parameters for your needs. For example, use the heightmap texture of a specific geological feature to define a Brush, then use the Stamp Terrain tool to place that feature on your Terrain.

要创建新画笔,请单击 Terrain Inspector 窗口中的 New Brush 按钮。

Terrain Inspector 中的 New Brush 按钮
Terrain Inspector 中的 New Brush 按钮

单击 New Brush 后,将出现 Select Texture2D 窗口。选择一个纹理以定义新画笔的形状,然后使用 Brush Inspector 调整 FalloffRadius Scale 值。

选择画笔纹理的窗口
选择画笔纹理的窗口

Alternatively, right-click in the Project window, and choose Create > Brush to create a new Brush. The default Brush shows a simple circle defined by a Falloff curve and a Radius Scale of 1. Use the Brush Inspector to change these values, or set a Texture to define the shape of the Brush.

使用默认设置的 Brush Inspector
使用默认设置的 Brush Inspector

画笔设置

属性 功能
Mask Texture 定义画笔的形状和强度。在项目中选择纹理,系统将根据纹理创建灰度遮罩。如果所选纹理具有多个颜色通道,则画笔将使用红色通道作为其源。
Falloff 定义以圆形方式影响画笔强度的曲线。单击衰减 (Falloff) 曲线可打开 Unity 曲线编辑器 (Curve Editor),然后可以在其中编辑该曲线以创建平滑淡入淡出和锐利边缘等各种效果。
Radius Scale 影响衰减曲线的比例。使用此选项可增大或减小曲线的半径。

  • 2019–04–18 页面已修订

  • Minor changes to wording

地形图层