OpenGL一些小问题

ningweidong 2008-01-23 10:42:44
小弟刚学OpenGL,对其中很多东西都不太懂.

我在一个例子中看到
glRectf(-0.5f, -0.5f, 0.5f, 0.5f);

画一个矩形,参数也知道什么含义.上从坐标轴中间取值,随着窗口的变化,矩形也会变化.
如果我想在固定位置画一个大小一定的图形,该怎么做啊.

比如我想在距窗口左上角50, 50处画一个100*100的矩形,而且不会随着窗口的变化而变化,应该怎么做啊,怎么写代码啊.
...全文
66 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hndxh3000 2008-01-23
  • 打赏
  • 举报
回复
通常都是距中心固定位置处画,很少有距边固定位置画的

不过如果你真的想这么做,我可以给你点建议

每次改变窗口大小后,重置模型观察矩阵,然后沿Z轴负方向移动A,再沿X轴负方向移动A*比例,应该就行了~~

19,468

社区成员

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

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