摘要:
为了测试最近写的代码的可行性,并对不足和功能不够的地方进行修补,我准备花一个星期时间来写一个地形的DEMO。目前完成了地形的数据结构和一些分形生成地形的算法。我采用的结构是用一个Terrain来管理NxN个TerrainPath。Terrain只是一个Node节点,本身不含顶点数据。但是提供统一接口供外部调用。TerrainPath是(2^n + 1)x (2^n + 1)大小的网格,N级Lod。这种结构便于制作超大地形,并且Lod和Cull起来都很方便。贴上两张图,都是没加纹理的。 阅读全文