建立具有真实感的多纹理图形

OPENGL中使用纹理对象来模拟建真实感图形是OPENGL处理图形过程中非常重要的一个方法。就如果创建光源一样。 纹理效果的应用将使OPENGL创建出来的图形更加逼真。个人总结在OPENGL中使用纹理大致可划分为以下5个步骤。 1:生成纹理对象。2:设置纹理的过滤方式。3:加载纹理图片文件.4:绑定纹理。5:绘制纹理 有些OPENGL版本是支持多纹理效果的。如果要使用多纹理效果必须在“过程”中引入#include "glext.h"头文件。这个头文件 中有对OPENGL的扩展API函数地址。 使用extensionStr = (char*)glGetString(GL_EXTE...
默认分类 | 2007-01-28 19:53 | 阅读 3133 次 | 评论 0 条

3D立方体旋转

//水平有限,拿出一段初学OPENGL的代码与大家分享(光照下一个旋转的立方体)。大家有什么好的资料也可以发出来。 //开发库文件太大不好发出来,有机会我再传上来 //在工程-》设置-》LINK中加入 opengl32.lib glu32.lib #define win32_lean_and_mean//使用简便的WINDOW调用函数#include <windows.h>#include <gl/gl.h> //以下是三个GL的头文件#include <gl/glu.h>#include <gl/glaux.h> float angle=0.0f;HDC g_HDC;//用与...
默认分类 | 2007-01-20 19:35 | 阅读 4304 次 | 评论 0 条

OPENGL学习

OPENGL是一套开发3D图形的开发包。基于这个开发包即使不是图形学理论的高手也能做出出色的3D程序。风靡全球的CS就是使用OPENGL开发的。国内这方面的应用没看到有多热,但是如果你是一个有着3D游戏抱负的人的话学习OPENGL就是最佳的选择。 我整合了一些学习OPENGL入门资料。做了一个小程序,足以从中感受到学习OPENGL给自己带来的乐趣。UploadFiles/2007-1/118214309.rar
默认分类 | 2007-01-19 01:41 | 阅读 2870 次 | 评论 1 条
浏览60402次
文章分类