地形网格混合系统

在此介绍一个新的地形网格的混合 (blending) 系统。特定的地形 (terrain) 层可以和选中的网格 (mesh) 混合起来。可以修改混合的高度,平滑度以及随机高度偏移量。

这些值可以存在预制件 (prefabs) 中或者是在场景中根据网格而改变。高度图 (Heightmap) 混合还可以根据网格的高度图来改变不同的混合行为。

有混合 没有混合

地形层限制

地形层需要在变成网格混合层 (mesh blend layer) 之前满足一部分限制。

材料属性

网格应该有一个带着 “terrain_mesh_blend_shader” 着色器 (shader) 的材料。为了应用高度图混合,需要指定一个高度图纹理并应用着色器的标记。

网格属性

可以从实体查看器 (Entity Inspector) 的 Components/Mesh/Vector 参数窗口中改变网格属性。