作者在 2007-01-28 19:53:00 发布以下内容
OPENGL中使用纹理对象来模拟建真实感图形是OPENGL处理图形过程中非常重要的一个方法。就如果创建光源一样。
纹理效果的应用将使OPENGL创建出来的图形更加逼真。个人总结在OPENGL中使用纹理大致可划分为以下5个步骤。
1:生成纹理对象。2:设置纹理的过滤方式。3:加载纹理图片文件.4:绑定纹理。5:绘制纹理
有些OPENGL版本是支持多纹理效果的。如果要使用多纹理效果必须在“过程”中引入#include "glext.h"头文件。这个头文件
中有对OPENGL的扩展API函数地址。
使用extensionStr = (char*)glGetString(GL_EXTENSIONS);获取当前OPENGL版本能支持的处理列表。
如果其包含 "GL_ARB_multitexture"表明支持多纹理处理。
UploadFiles/2007-1/129423571.rar
UploadFiles/2007-1/129778045.rar