社区
图形处理/算法
帖子详情
初学者问题:OpenGL在2D场景下能否使用纹理
风之子赛拉飞尔
2009-10-14 12:03:10
使用 gluOrtho2D() 构建的2D场景,使用2D纹理,输出到一个QUADS,纹理始终出不来。
是不是在2D场景下不能使用纹理呢?谢了:)
...全文
125
7
打赏
收藏
初学者问题:OpenGL在2D场景下能否使用纹理
使用 gluOrtho2D() 构建的2D场景,使用2D纹理,输出到一个QUADS,纹理始终出不来。 是不是在2D场景下不能使用纹理呢?谢了:)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
feilinhe
2009-10-14
打赏
举报
回复
可以的,LS说的对类似下面的代码
glPushMatrix();
glBindTexture(GL_TEXTURE_2D, textures[6].texID);// 地板材质
glBegin(GL_QUADS);
glTexCoord2f(1.0f, 0.0f); glVertex2i(4 * width/5, height);
glTexCoord2f(0.0f, 0.0f); glVertex2i(4 * width/5,4 * height/5);
glTexCoord2f(0.0f, 1.0f); glVertex2i(width,4 * height/5);
glTexCoord2f(1.0f, 1.0f); glVertex2i(width, height);
glEnd();
glPopMatrix();
pady_pady
2009-10-14
打赏
举报
回复
用glVertex2f进行纹理和坐标变换啊,别用3f的。应该没一点问题啊
bluegoats
2009-10-14
打赏
举报
回复
要注意其他的设置,有可能被其他设置弄错了
风之子赛拉飞尔
2009-10-14
打赏
举报
回复
2L的意思是glDrawPixels()?
可是用这个图像最多只能变倍。不能做旋转、切变等等。
pady_pady
2009-10-14
打赏
举报
回复
2D场景直接blt就可以了啊。
风之子赛拉飞尔
2009-10-14
打赏
举报
回复
顶上来:)
风之子赛拉飞尔
2009-10-14
打赏
举报
回复
找到原因了,是过滤模式设置不当。不过还是谢谢各位了:)
openGL
中二维
纹理
的生成
该程序给出了
openGL
中二位
纹理
生成代码,对于
初学者
来说理解
openGL
中
纹理
函数有帮助。
qt
opengl
2d
纹理
到球面
看书过后,用qt实现的一个把2维
纹理
贴到球面的工程,其中还包含混合光,采用
opengl
es 3.0;
初学者
可以学习下
OpenGL
ES2.0基础
初级学习
OpenGL
ES2.0的课程,从无到有,从进本的函数讲起,每一课时都附带一个例子程序。深入浅出的讲解可编程管线技术,令人费解的文理,以及混合技术,各种优化技术:顶点缓冲区,索引缓冲区,帧缓冲区,介绍精灵...
精通qt4编程(源代码)
在逐渐掌握Qt 4的过程中,我们萌发了编写一本关于Qt 4的书来帮助
初学者
入门的想法。最终,在电子工业出版社博文视点资讯有限公司的大力支持下,我们的想法终于得以付诸实施。 \关于Qt \Qt是挪威的Trolltech公司的...
精通Qt4编程(第二版)源代码
在逐渐掌握Qt 4的过程中,我们萌发了编写一本关于Qt 4的书来帮助
初学者
入门的想法。最终,在电子工业出版社博文视点资讯有限公司的大力支持下,我们的想法终于得以付诸实施。 \关于Qt \Qt是挪威的Trolltech公司的...
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章