Version: 2018.4
草和其他细节
地形设置 (Terrain Settings)

使用高度贴图

影响高度的地形工具(如 Raise or Lower TerrainSet Height)让人联想到图像编辑器中提供的绘画工具。事实上,Unity 在幕后使用纹理来实现地形,因此这些工具最终充当的是纹理绘制工具。

地形上每个点的高度表示为矩形数组中的值。该数组使用称为高度贴图的灰度图像来表示。有时,在外部编辑器(如 Photoshop)中处理高度贴图图像或获取现有地理高度贴图在游戏中使用,是非常有用的做法。

示例高度贴图
示例高度贴图

Unity 提供了为地形导入和导出高度贴图的选项。单击 Terrain Settings 按钮(工具栏中最右侧带齿轮图标的按钮)。在 Texture Resolutions (On Terrain Data) 下,有两个标记为 Import RawExport Raw 的按钮。使用这些选项可以从标准 RAW 格式读取或写入高度贴图;此格式是与大多数图像和景观编辑器兼容的 16 位灰度格式。


  • 2019–01–29 页面已修订并进行了编辑审查

  • 在 2018.3 版中更新了功能

草和其他细节
地形设置 (Terrain Settings)