第一部分基础地形创建与初始化
1.HeightField(高度场)
基础介绍:
生成一个用于地形操作基于体素的初始化平面,HeightField是最基本的地形节点之后的所有地形的操作都以这个平面为基础进行完善和修饰,可以对平面得基础采样,大小,高度等进行设置。
参数部分:
Orientation(方向):设置这个平面初始的面片朝向,默认生成ZY轴的平面。
Sampling(采样):默认HeighField是根据体素生成的点采样生成多边形模型,这个参数可以设置在转化为多边形时是根据体素的Center(中心)或者Corner(边角),默认为中心。
Initial Height(初始高度):设置平面初始的高度。
Initial Mask(初始遮罩):设置平面的初始遮罩值,HeightField默认生成时自带一个整体遮罩,默认为0及整体都不遮罩,须配合其他需要使用遮罩参数的节点使用。
Division Mode(细分模式)与Grid Samples/Grid Spacing(细分数值设置):
提供了两种不同的改变细分的模式。注意默认HeightField为primitives(基本体)模式需要连接ConvertHeightField(转换高度场)节点将其转化为Polygon(多边形)模式才能观察到具体的细分线变化。
By Size(根据尺寸):可以指定每段细分之间的间隔距离这种方式进行细分。
Grid Spacing(网格间隔):By Size模式下设置细分间隔距离值。
By Axis(根据轴):可以指定每条边细分为多少份这种方式进行细分。
Grid Sample(网格采样):By Axis模式下设置需要分割的份数值。
Uniform Scale(比例缩放):对平面进行等比缩放。
Size(尺寸):指定平面的XY轴的尺寸。
Center(中心):指定平面的中心点。