版本:Unity 6 (6000.0)
语言:English
提升或降低地形
绘制纹理

绘制洞穴

使用**绘制洞穴**工具隐藏部分地形场景中的景观。地形游戏对象会在场景中添加一个大的平面,您可以使用地形的检查器窗口创建详细的景观。更多信息
参见术语表
。它允许您在地形上绘制开口,形成诸如洞穴和悬崖等地形。

要访问该工具,请点击**绘制地形**图标,然后从下拉菜单中选择**绘制洞穴**。

Paint Holes tool in the Terrain Inspector
地形检查器中的绘制洞穴工具

从覆盖层访问**绘制洞穴**

  1. 在**地形工具**覆盖层中,选择**雕刻模式** 雕刻模式菜单. 雕刻模式工具显示在**地形工具**覆盖层的末尾。
  2. 从**地形工具**覆盖层上可用的雕刻模式工具中,选择**绘制洞穴** 绘制洞穴按钮

要绘制洞穴,请在 Terrain 上单击并拖动光标。要从 Terrain 中擦除洞穴,请按住 Shift 键并单击并拖动。使用**笔刷大小**滑块控制工具的大小。**不透明度**滑块决定将笔刷应用于 Terrain 时的强度。

在内部,Unity 使用纹理来定义 Terrain 表面的不透明度蒙版。当您使用**绘制洞穴**工具在 Terrain 上绘制时,它会修改此纹理。因此,您绘制的任何洞穴只有在您使用的 Terrain 材质根据此蒙版剪辑或丢弃纹素时才可见。

由于此工具使用纹理,因此您可能会看到绘制的洞穴周围存在锯齿状边缘。因此,例如,当您制作一个洞穴时,您可能会选择使用其他几何体(例如岩石网格)隐藏洞穴的锯齿状边缘。

地形洞穴与光照、物理和导航网格Unity 生成的一个网格,用于近似环境中可行走区域和障碍物,以便进行路径查找和 AI 控制的导航。更多信息
参见术语表
烘焙一起工作。Unity 会丢弃您绘制洞穴区域中的 Terrain 信息,以确保光照、Terrain 碰撞体用于处理对象物理碰撞的不可见形状。碰撞体不需要与对象的网格完全相同形状 - 粗略的近似值通常更有效,并且在游戏过程中无法区分。更多信息
参见术语表
和烘焙的导航网格的准确性。

为了支持物理碰撞体,洞穴蒙版纹理的分辨率等于 Terrain 的高度图存储对象高度数据的灰度纹理。每个像素存储垂直于该像素表示的面部的的高度差。
参见术语表
分辨率减 1。

其他资源


  • 2019.3 中添加了绘制洞穴 NewIn20193
提升或降低地形
绘制纹理