资源列表
VisualC++Examples
- Visual C++精彩实例详解,本书通过50个综合性问题,介绍了VisualC++的开发技巧和方法,内容涵盖了VisualC++编程中的数据库、网络、多媒体、图像处理、优化算法、系统编程、界面美化、OpenGL三维虚拟现实、汇编语言混合编程、DirectX编程、复合文档等许多热门领域。
DynamicLightmapping
- 使用shader实现动态光照图的效果,非常酷!
fadeout
- 使用OpenGL实现的屏幕淡入进行绘制的效果,很不错
flatten_2.0
- 用GLSL实现的模型波状摆动的效果,非常酷!
quadtree
- 使用四叉树做遮挡剔除和视景体剔除的例子,非常酷!
Grass-src
- 用opengl实现黑夜中灯光照射草地的小程序
FireInTheSky-src
- 用opengl实现的夕阳照射水面水天一色的程序
A02_OpenGL
- 各种3D图形的源码实现、旋转变化、挺漂亮的小程序
OpenGL
- 一个简单的OpenGL程序,代码不过百行,却实现了一个简单的OpenGl功能。
NURBS_surface_V1.0
- 基于OpenGL+VC的NURBS绘制框架,版本1.0实现了该环境下NURBS的绘制,旋转,缩放等功能;打开附带一个nur文件,该模型为一人体模型
20052111201507
- 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量
MyTerrain
- 3D地形模拟,带纹理,由一本OpenGL上的例子修改的,需要的同志可以借鉴