寻找基于四叉树的LOD地形的示例

时间:2012-04-27 16:27:23

标签: c++ opengl terrain quadtree

我一直在搜索谷歌和亚马逊,但在基于四叉树的LOD地形上找不到任何合适的资源。有些人只是解释了粗略的概念,但我已经知道我需要的是一个带有一些注释的例子。

2 个答案:

答案 0 :(得分:5)

Ages ago(> 10 years)我写了一个基于四叉树的地形渲染器,它直接读取Terragen-1文件。您需要提供预渲染的表面/照明纹理。整件事情从未意味着是严肃的事情。代码的第一次迭代在大约6小时内在漫长的火车旅行中以“让我免于无聊”开始。然后我加入了LOD和其他一些好东西。

我把代码放在Github的硬盘上,享受:

https://github.com/datenwolf/codesamples/tree/master/samples/OpenGL/qt_terr

这件事使用立即模式渲染地形。在基于顶点数组的渲染器中转换它是留给读者的练习。

答案 1 :(得分:1)

您是否看过虚拟地形项目的LOD page