▍1. OPENGL_LOD
VC++环境使用OpenGL实现地形模拟,使用四叉树Lod算法(OpenGL Lod)
VC++环境使用OpenGL实现地形模拟,使用四叉树Lod算法(OpenGL Lod)
几款3D游戏源码 OpenGL的组合图形 特殊的平面_树 MD2动画模型 射击、爆炸 碰撞检测 游戏进度保存 场景编辑(Game source 3D models a combination of OpenGL graphics plane _ a special MD2 animation model tree shooting, collision detection explosion scenes to preserve the progress of Games Edit)
OpenGL 程序,载入多个模型数据,并实现OpenGL显示,支持旋转,网格显示(Smooth OpenGL)
《3D游戏编程》随书光盘 第7章 外部地形处理:三维世界的处理技巧, 有详细源代码, 包括3D地形生成技巧, 控制摄像机实现地形上的移动,裁剪多余多边形,给引擎减重,四叉树:有效管理较大地形的方法, 四叉树的剔除:速度优化技巧, LOD:使用LOD进行地形处理,防止龟裂:龟裂问题的解决。(" 3D Game Programming" book with CD-ROM Chapter 7 deal with the external landscape: the world of three-dimensional treatment techniques, there is a detailed source code, including 3D terrain generation techniques, to control the terrain on implementation of the camera movement, cutting redundant polygon, to the engine weight, Quadtree: the effective management of a larger method of terrain, the four-tree removed: the speed of optimization techniques, LOD: the use of LOD terrain to deal with and prevent cracking: cracking problem.)
OpenGL中实现基本的操作,给予OpenGL基本的函数来实现基本的几何图形(OpenGL pragramming Read a code and write a ranctangle)
NEHE完整教程,对学习openGL非常有帮助(NEHE complete tutorial on openGL study very helpful)
本代码演示了如何在VC中实现OpenGL三维绘图(This code demonstrates how OpenGL in VC to achieve three-dimensional graphics)
NEHE的讲义 关于OPENFGL入门的知识,很有用的东西(NEHE lectures on Introduction to OPENFGL knowledge, useful things)
在MFC中实现地图的填充(可选择颜色进行填充)(In MFC to achieve map filling (optional color-filled))
用opengl实现金字塔的旋转以及气球的上升运动(Opengl pyramid with the realization of the rotation, as well as the rise of the balloon campaign)
该程序实现了多分辨率地形漫游系统。地形高程数据是采用随机函数生成的,然后使用LOD技术模拟地形。(The program achieved a multi-resolution terrain roaming system. Terrain elevation data is generated using random function and then use the LOD terrain simulation technology.)
该程序实现了一个LOD编程实例,根据视点与对象的距离,以不同的网格数来绘制球体,程序中球体表面是通过若干三角形来逼近的。(The program implements a LOD programming examples, according to the distance between the target point of view and in different grid to draw a number of spheres, spherical surface is the process through a number of triangles to approximation.)
说明: 对正立方体图形进行平移、旋转、变比、对城、错切等几何变换及平行投影和透视图等投影变换。(Graphics on the cube is translation, rotation, variable ratio, on the City, shear, such as geometric transformations and parallel projection and perspective projection transformation and so on.)
说明: 实现了opengl中的混合功能,对于初学者很有用(Opengl achieved in a mixture of features, very useful for beginners)
说明: 本程序由QT+OpenGL开发而成,能以点,线,面,平滑表面等方式显示模型,支持自由旋转,缩放,拖动,能检查模型是否完整,并自动补全模型,能读取ascii编码的obj模型和CAD模型(This procedure by QT+ OpenGL developed to a point, line and plane, smooth surface, such as display models, support for free rotation, zoom, drag, can check the model is complete and automatically fill the entire model, can read ascii encoded obj model and CAD model)
说明: 利用OpenGL实现的三维漫游,根据颜色由浅变深,使人产生立体感。(The use of OpenGL to achieve three-dimensional roaming, according to the color change from shallow depth, to create three-dimensional sense.)
说明: 使用Opengl实现了旗帜飘动的效果, 效果不错,很适合用于学习之用!(Achieved using the opengl flag fluttering effect, good effect, it is suitable for learning!)