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

作者在 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
默认分类 | 阅读 3170 次
文章评论,共0条
游客请输入验证码
浏览61112次
文章分类