资源列表
ImageCapture
- 在OpenGL环境下,保存窗口客户区的绘制内容为24位BMP位图(可以选择保存位图的大小);保存8位位图的函数框架也已经搭好。
msr
- OpenGL显示出一个人的嘴,支持mouse左键调整观查视角.
OpenGL
- 这本电子书是:opengl编程指南(第四版),该书对opengl编程进行了详细的讲解,并携带了很多实例.理论和操作相结合,被誉为学习opengl编程的一本宝典书.
smallgame
- 用C++和glut编写的,通过OPENGL实现的一个3D小游戏,类似青蛙过河。游戏一共5关,可以自己设计关卡场景,其中主要是实现物体碰撞。可以按照自己需要改变重力参数,弹性系数,障碍旋转速度等。
3Dobject
- 用C++和glut编写的,用OPENGL来渲染3D图形。包括了视角控制,光线控制,判定镂空表面等功能。用方向键和+ -可以旋转,缩放视角。压缩包包括了cpp exe 和2个输入smf输入文件,一个是人头,一个是球体。
Bspline
- 通过C++和GLUT,用OPENGL 实现的 二次 B spline 曲线渲染。 鼠标左键点击,添加控制点,可以随意移动控制点来改变曲线。 适合OPENGL初学者了解曲线生成过程。
tetris
- 运用C++ 和 glut ,实现用OPENGL下的俄罗斯方块游戏。有输入文件可以自己建立下落方块的模型。包括 cpp, exe,和一个txt输入掉落方块模型的文件。适合opengl初学者参考。
scanline
- 用OPENGL实现的垂直逐列扫描填充2D图形(Scanline) 整个程序简洁明了,清楚的表达了scanline的原理和实现。适合OPENGL的初学者。 包括 cpp exe 和一个txt 输入文件
fog
- 我总结了NeNe教程第七八课的代码,用VC++MFC模式下编写,并增加了雾的效果,可以通过键盘来控制物体的远近,纹理的效果,物体转动的速度,和雾化的模式,来观察不同的效果,希望对大家的学习有所帮助
MyFirework
- 烟花的爆炸效果的模拟,采用的是粒系统,希望对大家的学习有所帮助
MyFountain
- 主要功能是用粒子系统来实现喷泉的模拟,采用OpenGL和VC++编写源代码
MyPick1
- 主要功能是对象的捕捉,核心是鼠标提取处理