使用**绘制洞穴**工具隐藏部分地形场景中的景观。地形游戏对象会在场景中添加一个大的平面,您可以使用地形的检查器窗口创建详细的景观。更多信息
参见术语表。它允许您在地形上绘制开口,形成诸如洞穴和悬崖等地形。
要访问该工具,请点击**绘制地形**图标,然后从下拉菜单中选择**绘制洞穴**。
从覆盖层访问**绘制洞穴**
要绘制洞穴,请在 Terrain 上单击并拖动光标。要从 Terrain 中擦除洞穴,请按住 Shift 键并单击并拖动。使用**笔刷大小**滑块控制工具的大小。**不透明度**滑块决定将笔刷应用于 Terrain 时的强度。
在内部,Unity 使用纹理来定义 Terrain 表面的不透明度蒙版。当您使用**绘制洞穴**工具在 Terrain 上绘制时,它会修改此纹理。因此,您绘制的任何洞穴只有在您使用的 Terrain 材质根据此蒙版剪辑或丢弃纹素时才可见。
由于此工具使用纹理,因此您可能会看到绘制的洞穴周围存在锯齿状边缘。因此,例如,当您制作一个洞穴时,您可能会选择使用其他几何体(例如岩石网格)隐藏洞穴的锯齿状边缘。
地形洞穴与光照、物理和导航网格Unity 生成的一个网格,用于近似环境中可行走区域和障碍物,以便进行路径查找和 AI 控制的导航。更多信息
参见术语表烘焙一起工作。Unity 会丢弃您绘制洞穴区域中的 Terrain 信息,以确保光照、Terrain 碰撞体用于处理对象物理碰撞的不可见形状。碰撞体不需要与对象的网格完全相同形状 - 粗略的近似值通常更有效,并且在游戏过程中无法区分。更多信息
参见术语表和烘焙的导航网格的准确性。
为了支持物理碰撞体,洞穴蒙版纹理的分辨率等于 Terrain 的高度图存储对象高度数据的灰度纹理。每个像素存储垂直于该像素表示的面部的的高度差。
参见术语表分辨率减 1。