实例介绍
地形渲染的动态LOD四叉树算法,读者应该熟悉递归程序设计,以及基本的VC OpenGL编程.
【实例截图】
【核心代码】
大规模地形渲染(LOD算法)
└── 大规模地形渲染(LOD算法)
├── LoD算法(四叉树).doc
├── SimNatuer 程序设计架构.pdf
├── Ver-3.2 Release
│ ├── Bugs修正.txt
│ ├── Console.log.html
│ ├── GLTexture.dll
│ ├── Image.dll
│ ├── Map.dll
│ ├── MapTool.exe
│ ├── SimNature.exe
│ ├── SimNature.ini
│ ├── SimNature操作手册.txt
│ ├── data
│ │ ├── Skybox
│ │ │ ├── Back.JPG
│ │ │ ├── Bottom.JPG
│ │ │ ├── Front.JPG
│ │ │ ├── Left.JPG
│ │ │ ├── Right.JPG
│ │ │ ├── Thumbs.db
│ │ │ └── Top.JPG
│ │ ├── flare
│ │ │ ├── Thumbs.db
│ │ │ ├── cross.jpg
│ │ │ ├── main1.jpg
│ │ │ ├── main2.jpg
│ │ │ ├── ring.jpg
│ │ │ ├── second1.jpg
│ │ │ └── second2.jpg
│ │ ├── map
│ │ │ ├── Detail3.jpg
│ │ │ ├── Detail4.jpg
│ │ │ ├── Map1024.ini
│ │ │ ├── Map2048-4.ini
│ │ │ ├── Map2048.ini
│ │ │ ├── Map4096.ini
│ │ │ ├── Map512.ini
│ │ │ ├── detail1.jpg
│ │ │ ├── detail2.jpg
│ │ │ ├── map1024-1.ini
│ │ │ ├── map1024.map
│ │ │ ├── spetex.jpg
│ │ │ └── tex.jpg
│ │ └── texture
│ │ ├── Rain.bmp
│ │ ├── Sniper.jpg
│ │ ├── Thumbs.db
│ │ ├── Tree1.jpg
│ │ ├── Tree2.jpg
│ │ ├── Tree3.jpg
│ │ ├── Tree4.jpg
│ │ ├── snow.bmp
│ │ ├── water01.jpg
│ │ └── water02.jpg
│ ├── 地图格式.txt
│ ├── 地图配置文件.txt
│ ├── 工具程序使用指南.txt
│ └── 配置文件的格式说明.txt
├── 基于LOD的大规模真实感室外场景实时渲染技术的初步研究.pdf
├── 使用VBO扩展.pdf
├── 程序源代码
│ ├── BITMAP1.BMP
│ ├── BillBoard.cpp
│ ├── BillBoard.h
│ ├── BillBoardMgr.cpp
│ ├── BillBoardMgr.h
│ ├── Camera.h
│ ├── CommGLHeader.h
│ ├── Configure.cpp
│ ├── Configure.h
│ ├── Console.cpp
│ ├── Console.h
│ ├── Console.log.html
│ ├── Data.cpp
│ ├── Data.h
│ ├── Effect.cpp
│ ├── Effect.h
│ ├── FreeCamera.cpp
│ ├── FreeCamera.h
│ ├── GLMain.cpp
│ ├── GLTexture.dll
│ ├── GLTexture.lib
│ ├── GLTextured.lib
│ ├── GamaControl.cpp
│ ├── GamaControl.h
│ ├── GameApp.cpp
│ ├── GameApp.h
│ ├── Image.def
│ ├── Image.dll
│ ├── Image.h
│ ├── Image.lib
│ ├── Imaged.lib
│ ├── InitGLext.cpp
│ ├── InitSence.cpp
│ ├── InitSence.h
│ ├── Input.cpp
│ ├── Input.h
│ ├── LensFare.h
│ ├── LensFlare.cpp
│ ├── Lod.cpp
│ ├── Lod.h
│ ├── MMath.cpp
│ ├── MMath.h
│ ├── Map.dll
│ ├── Map.h
│ ├── Map.lib
│ ├── Mapd.lib
│ ├── MotionBlur.cpp
│ ├── MotionBlur.h
│ ├── MotionCtrl.cpp
│ ├── MotionCtrl.h
│ ├── OpenGLCom.cpp
│ ├── OpenGLCom.h
│ ├── PageArray.cpp
│ ├── PageArray.h
│ ├── Resource.aps
│ ├── Resource.rc
│ ├── SimNature.dsp
│ ├── SimNature.dsw
│ ├── SimNature.ini
│ ├── SimNature.ncb
│ ├── SimNature.opt
│ ├── SimNature.plg
│ ├── SimNature.vcproj
│ ├── SkyBox.cpp
│ ├── SkyBox.h
│ ├── Terrain.cpp
│ ├── Terrain.h
│ ├── TextureMgr.cpp
│ ├── TextureMgr.h
│ ├── Timer.cpp
│ ├── Timer.h
│ ├── ViewFrustum.cpp
│ ├── ViewFrustum.h
│ ├── ViewerCamera.cpp
│ ├── ViewerCamera.h
│ ├── Water.cpp
│ ├── Water.h
│ ├── frustum.cpp
│ ├── frustum.h
│ ├── glext.h
│ ├── glparam.h
│ ├── gltexture.h
│ ├── icon1.ico
│ ├── resource.h
│ ├── videotex.h
│ └── vidtexture.h
└── 程序源代码.rar
8 directories, 141 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论