OPENGL 位图旋转问题?

mickyo 2008-11-10 11:58:16


使用OPENGL

auxDIBImageLoadA
glRasterPos3f
glDrawPixels
glPixelZoom

等函数,显示位图,有什么办法可以让位图顺着某个轴旋转

我设置了 glRotatef 没有效果

听说 glDrawPixels 显示的位图不能旋转

有什么办法可以解决?
...全文
152 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
beyondfancy 2010-09-29
  • 打赏
  • 举报
回复
学习
学习
学习
学习
学习
学习
学习
学习
学习
学习
xiaoxiaowudearpa 2010-08-01
  • 打赏
  • 举报
回复
先把要显示的图像存成纹理数据,再显示出来
mickyo 2008-11-14
  • 打赏
  • 举报
回复

能给些具体例子吗?
mickyo 2008-11-14
  • 打赏
  • 举报
回复

恩,有道理
zhucde 2008-11-13
  • 打赏
  • 举报
回复
如果你直接对位图进行旋转的话,只能对其中的数据进行重新组织,达到旋转的效果.

最直接的方法是创建一个矩形(glBegin()....),
将贴图作为材质赋上,
旋转这个矩形即可.
yayafu 2008-11-13
  • 打赏
  • 举报
回复
哇好难啊
mickyo 2008-11-13
  • 打赏
  • 举报
回复


难道没有人做过吗?

在OPENGL环境中,加载了BMP,让其能顺着某个轴旋转,不是很难吧?
zengwenfu 2008-11-10
  • 打赏
  • 举报
回复
glRotatef怎么不可以?
在glDrawPixels前面调用glRotatef
mickyo 2008-11-10
  • 打赏
  • 举报
回复


不可以

使用
gluSphere
glutSolidCube
等函数绘制的图形是可以跟着轴旋转

但是 glDrawPixels 的位图就是不转

19,464

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧