Lod地形

  我晕,FireFox刚才死了,白打了这么多字。

  使用四叉树写了一个Lod地形, 应该叫Clod吧,连续的,不过连续性并不是太好,可能会出现很明显的抖动。画的是豆腐干(三角形扇),绘制过程中仅仅修改索引缓冲,所有的图元都是集中在一个索引缓冲的,不过因为三角形扇的特性,每帧率还是要调用很多个DIP, 现在的Lod只是根据视点的距离判断的,并没有判断地形的变化率。感觉写起来好困难,写到后面,错误越来越多,本身算法很简单,不过数据的组织就很困难了,里面用了很多递归,因为是动态创建的四叉树,又要每次做清理工作,痛苦,真的很痛苦,调试的时间比写代码不知多了多少倍。

  现在没有加光照,也没有加纹理。写好之后我会把代码贴出来。

 

  

posted @ 2009-11-20 20:56  ttthinks  阅读(1366)  评论(3编辑  收藏  举报