Notifications
Article
Low Poly Terrain介绍
Updated 5 months ago
89
0
Low Poly Terrain

Low Poly Terrain用于在Unity编辑器中生成低多边形地形的工具,支持导入Unity地形数据后在编辑器中直接处理地形,也支持从其它地形工具导入高度图与颜色贴图。该工具可以动态生成并管理LOD级别,以尽可能减少多边形数量。利用动态批处理降低CPU与GPU使用率,可以动态查询地形数据,且支持在地形上程序化生成树木等对象。Low Poly Terrain支持PBR及自定义光照模型,适用于对性能要求较高的环境,例如VR平台。
该插件易于使用,可以从项目窗口或GameObject菜单直接新建Low Poly Terrain对象,或者为某个游戏对象添加Low Poly Terrain组件,然后为地形设置高度图与颜色贴图。高度图是一张灰度图,用于编码地形的高度信息。Low Poly Terrain默认采用顶点颜色而非UV坐标对地形进行着色,取消勾选Generate Vert Color即可切换为UV坐标。
然后可以设置地形大小,Terrain Size是指地形方块的长度。对于拥有不同LOD级别的地形来说,最好将其设为2的整数次幂。Hight则可以设为任意值。Chunk Size则是单独地块的长度,它们可以根据相机距离来调整LOD级别,该数值必须可以被Terrain Size整除,并且必须为Base Resolution的倍数,Base Resolution用来定义地形上最小三角形的数量,即最低LOD级别。LOD Levels则决定了每个地块可以生成的低分辨率网格数量。下面还可以设置地形偏移量,所有设置填写完毕后,点击生成网格即可将原有地形更新为低多边形风格。

Unity资源商店
285
Comments