阅读(4683)
赞(0)
Unity 3D 创建地形
2020-07-13 15:42:23 更新
地形的创建十分简单。执行菜单 GameObject
→ 3D Object
→ Terrain
命令,窗口内会产生一个平面,该平面是地形系统默认使用的基本原形。
在 Hierarchy 视图中选择主摄像机,可以在 Scene 视图中观察到游戏地形。
如果想调节地形的显示区域,可以调整摄像机或地形的位置与角度,让地形正对着我们。
地形参数
Unity 3D 创建地形时采用了默认的地形大小、宽度、厚度、图像分辨率、纹理分辨率等,这些数值是可以任意修改的。
你可以选择创建的地形,在 Inspector 视图中找到 Resolution
属性面板,如下图所示。
Resolution 属性面板的参数列表。
参数 | 含义 | 描述 |
---|---|---|
Terrain Width |
地形宽度 | 全局地形总宽度。 |
Terrain Length |
地形长度 | 全局地形总长度。 |
Terrain Height |
地形高度 | 全局地形允许的最大高度。 |
Heightmap Resolution |
高度图分辨率 | 全局地形生成的高度图的分辨率。 |
Detail Resolution |
细节分辨率 | 全局地形所生成的细节贴图的分辨率。 |
Detail Resolution Per Patch |
每个子地形块的网格分辨率 | 全局地形中每个子地形块的网格分辨率。 |
Control Texture Resolution |
控制纹理的分辨率 | 把地形贴图绘制到地形上时所使用的贴图分辨率。 |
Base Texture Resolution |
基础纹理的分辨率 | 远处地形贴图的分辨率。 |