中文版ROAM实时动态LOD地形渲染代码

时间:2012-02-29 09:29:16
【文件属性】:

文件名称:中文版ROAM实时动态LOD地形渲染代码

文件大小:296KB

文件格式:RAR

更新时间:2012-02-29 09:29:16

中文版ROAM实时动态LOD地形渲染代码

ROAM Simplistic Implementation By Bryan Turner brturn@bellsouth.net January, 2000 Project file for MS Visual C++ 6.0. Requires GLUT DLL (www.opengl.org) Adjust program constants in Landscape.h and Utility.cpp. MAPS: Default map is read from HeghtXXX.raw where XXX is the MAP_SIZE (as defined in Landscape.h). If this map is not found, the program attempts to open "Map.ved", a Tread Marks map file. Tread Marks maps will only work for MAP_SIZE == 1024. Also, the MULT_SCALE to view Tread Marks maps correctly is "0.25f". (www.TreadMarks.com) CONTROLS: MOUSE - Hold Left Mouse Button to Rotate View Angle Q - Change Rendering Mode (Wireframe, Lit, Fill, Texture) O - Change View Mode (Observe, Follow, Drive, Fly) W/S - Move forward/back A/D - Rotate left/right (in Observe Mode only) F - Stop Animation R - Toggle Frustum Drawing 0/9 - More/Less Triangles per frame 1/2 - Adjust FOV


【文件预览】:
中文版ROAM实时动态LOD地形渲染代码
----Patch.h(2KB)
----RoamSimple.exe(204KB)
----Utility.h(1KB)
----GlutMain.cpp(4KB)
----RoamSimple.dsp(4KB)
----Landscape.h(3KB)
----ReadMe.txt(931B)
----Utility.cpp(20KB)
----Roamsimple.cpp(19KB)
----Height1024.raw(1024KB)

网友评论

  • 很好的学习资料,非常感谢分享
  • 帮同学下的,同学说英文的,内容不错
  • 非常好,很有用
  • 可以生成工程,不是中文版的!!!!注释全英文~但是还是可以学习一下的~
  • 有完整的代码,又长知识了
  • 代码是完整的,可惜注释是英文。
  • 代码可以运行,但是是英文,提供了一个非常实用的可视化场景显示框架
  • 没有工程项目,不过源代码具有很好的参考价值.....适用于初学者...
  • 没有生成工作空间,直接一个exe的应用程序,不过还好有代码,生成后有错,还需要调试,不过还是很有参考价值的。
  • 读取的是raw文件不是txt什么的数据文件
  • 代码可以运行,但是是英文的
  • 实时渲染,挺高端的技术,学习一下!
  • 代码可以运行,但是是英文的
  • 代码清晰完整,提供了一个非常实用的可视化场景显示框架,但注释是英文的。