包含此页的版本:
不含此页的版本:
创建相邻地形工具允许您创建相邻的地形场景中的地形。地形游戏对象会向场景添加一个大型平面,您可以使用地形的检查器窗口创建详细的景观。更多信息
请参阅术语表磁贴,自动连接。在地形检查器中,单击 创建相邻地形(Create Neighbor Terrains) 图标。
要从叠加访问创建相邻地形工具,请执行以下作:
) 。相邻地形工具显示在地形工具叠加层的末尾。
) 。选择该工具时,Unity 会突出显示所选地形图块周围的区域,指示您可以放置新的连接图块的空间。
启用 使用 Heightmap__ 填充(Fill Using Neighbors__) 复选框,以使用相邻地形图块高度图的交叉混合填充新地形图块的高度图,从而确保新图块边缘的高度与相邻图块匹配。
从 填充高度图地址模式(Fill Heightmap Address Mode) 下拉菜单中选择一个属性,以确定如何交叉混合相邻图块的高度图:
| 财产 | 描述 |
|---|---|
| 钳 | Unity 沿着与新图块共享边界的相邻地形图块边缘的高度之间执行交叉混合。每个地形图块最多有四个相邻图块:顶部、底部、左侧和右侧。如果四个相邻空间中的任何一个都没有图块,则沿相应边界的高度将被视为零。 |
| 镜子 | Unity 镜像每个相邻的地形图块,并交叉混合它们的高度图以生成新图块的高度图。如果四个相邻空间中的任何一个都没有图块,则该特定图块位置的高度将被视为零。 |
要创建新的地形图块,请单击现有图块旁边的任何可用空间。编辑器在与所选地形相同的组中创建一个新的地形图块,并复制它所连接的图块的设置。它还会创建一个新的地形数据资产。
默认情况下,Unity 在地形图块的地形设置中启用自动连接。启用自动连接后,地形系统会自动管理相邻地形图块之间的连接,并且图块会自动连接到具有相同分组ID的任何相邻图块。
在极少数情况下,如果更改分组 ID,或禁用一个或多个磁贴的自动连接,则可能会丢失磁贴之间的连接。要重新创建地形图块之间的连接,请单击重新连接按钮。仅当两个相邻的磁贴具有相同的分组 ID 并且两个磁贴都启用了自动连接时,才会连接它们。
连接组中的地形图块允许您使用其他工具绘制纹理或调整组的高度图,以便没有接缝。在运行时,地形系统会自动混合曲面细分和法线贴图(normal map)一种凹凸贴图纹理,允许您向模型添加表面细节,例如凹凸、凹槽和划痕,这些细节可以捕捉光线,就好像它们由真实几何体表示一样。
请参阅术语表连接的瓷砖。这确保了它们显示为单个地形,没有接缝或伪影。
如果您尝试在单个笔划中在两个未连接的图块上绘制,Unity 会将它们视为单独的图块,因此您应用的任何效果可能仅出现在一个图块上,或者在每个图块上以不同的方式显示。
2019–04–17 页面已修订
更新内容以反映新的 UI 和选项