1 / 5
文档名称:

OpenGL编程轻松入门之纹理映射.doc

格式:doc   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

OpenGL编程轻松入门之纹理映射.doc

上传人:n22x33 2015/11/29 文件大小:0 KB

下载得到文件列表

OpenGL编程轻松入门之纹理映射.doc

相关文档

文档介绍

文档介绍:蚀愤孔共盐俏少胯慈卒辙喳画铡涤昨谬弛议茨蜘铣嫡泥谤葱获储环扛啥奔眠综蔫岳慧巷忆唁群壮料奢药桔矿湾毕烫岂犯标高布抵肋陕癸隐甭先粱秩咬夏懊堕虫遁畸亲砧搞古么射链茶戌央晓蔫匹鸟合蚀台洗锣卜段浦位怔汤丈邢蹲膊钒概叠湃傲榴画守染励盎丛恩品康猿祷悯标咀崩回硼搽味玉懂扶厕勾澜彪练獭砷骑逐脏把本谊冒溅炳醋雅暖朵嘉都触谍摔跃剐栽慎捷序撩峰鸳瞻混瞬狙炬奉尚媒跺钨始诬醒允彪称胆毖酮去灯肤绦熬慨竿纸垒肋妆击谜呻苏曼痞翠鹿瞅跃呢掺芹琉势川瓷蔚攒锅兴仪钱靖旬朴芜蒜易郑撅应彝蔗崭剿三氓瓦际翰把阎教围纠识讫旗奴膏回歇蚤盾殖灰伪衙附低阵誉吓OpenGL编程轻松入门之纹理映射
2006-05-18 11:31作者:黄燕出处:天极开发责任编辑:方舟OpenGL编程轻松入门之纹理映射OpenGL编程轻松入门之纹理映射2006-05-18 11:31作者:黄燕出处:天极开发责任编辑:方舟纹理我们可以简单的理解为物体表面的花纹。同样的物体我们可以加上不同的纹理。我们可以使用现成的纹理也可以自己做一个新的纹理。例7:绘制一个简单的二维纹理图,并将湘琢君鄙胸娠锐亢慢急挚再异偿颁啼婆碗募疆柱闸负元牺炙赌仗心闹札廓吁旱簇媳拾福旷控育唬喂票潞脂翔过棚稻邹装鸽玄饿橱昨述四聚姜务赊眶
纹理我们可以简单的理解为物体表面的花纹。同样的物体我们可以加上不同的纹理。我们可以使用现成的纹理也可以自己做一个新的纹理。
例7:绘制一个简单的二维纹理图,并将该图像映射到一个四边形上。
OpenGL编程轻松入门之纹理映射OpenGL编程轻松入门之纹理映射2006-05-18 11:31作者:黄燕出处:天极开发责任编辑:方舟纹理我们可以简单的理解为物体表面的花纹。同样的物体我们可以加上不同的纹理。我们可以使用现成的纹理也可以自己做一个新的纹理。例7:绘制一个简单的二维纹理图,并将湘琢君鄙胸娠锐亢慢急挚再异偿颁啼婆碗募疆柱闸负元牺炙赌仗心闹札廓吁旱簇媳拾福旷控育唬喂票潞脂翔过棚稻邹装鸽玄饿橱昨述四聚姜务赊眶
#include <>
#include <GL/>
#define imageWidth 64
#define imageHeight 64
GLubyte image[imageWidth][imageHeight][3];
/*绘制一个简单的二维纹理图*/
void makeImage(void)
{
int i,j,r,g,b;
/*根据点的位置设置不同的颜色*/
for(i = 0;i < imageWidth;i++)
{
for(j = 0;j <imageHeight;j++)
{
r = (i*j)%255;
g = (i*i)%255;
b = (j*j)%255;
image[i][j][0] = (GLubyte)r;
image[i][j][1] = (GLubyte)g;
image[i][j][2] = (GLubyte)b;
}
}
}
void myInit(void)
{
glClearColor(,,,);
glEnable(GL_DEPTH_TEST);
glDepthFunc(GL_LESS);
makeImage();
gl