Unity Terrain
Unity的地形工具在移动端效率并不高,尤其Terrain Shader不够轻量;
一般来说会采用地形Mesh替代,这里借用第三方插件Terrain To Mesh自动生成地形Mesh
- 如图所示,将原本的Terrain分成8*8的地形Mesh块
- 另外修改地形网格的绘制顺序,让其在不透明物体的最后绘制,避免支持SRP Batcher的对象被不支持SRP Batcher的地形块绘制所打断
Unity的地形工具在移动端效率并不高,尤其Terrain Shader不够轻量;
一般来说会采用地形Mesh替代,这里借用第三方插件Terrain To Mesh自动生成地形Mesh