opengl画图大小

stevphen 2005-10-30 01:45:48
对opengl不熟,请大家帮忙。

glViewport规定的视口大小,和要画的贴图实际大小之间是什么关系?
我的意思是如何在规定的视口中显示正确的图像大小?不用glDrawpixels。

比如,一图片大小为128*128像素,如何在用gl按照实际大小正确显示出来,而不使用glDrawpixels。
...全文
130 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
syy64 2005-10-31
  • 打赏
  • 举报
回复
采用正射投影方式,设置视景体,可先画矩形,贴纹理。
CodeProject-Jerry 2005-10-31
  • 打赏
  • 举报
回复
你不要用透视投影
在设置视景体的时候要适当
stevphen 2005-10-31
  • 打赏
  • 举报
回复
我的想法是贴一张图片,但是要求在规定大小的视口里,图像不被缩放。
syy64 2005-10-31
  • 打赏
  • 举报
回复
图片是二维坐标,而opengl是三维坐标啊,不知道楼主要干什么。
寻开心 2005-10-31
  • 打赏
  • 举报
回复
就是opengl当中的投影矩阵的设置

矩阵变换是三维图形学当中最基础的知识
不熟练的掌握它后续的工作都无法展开,必须补习的
stevphen 2005-10-31
  • 打赏
  • 举报
回复
能不能讲的详细点?透视投影和正射投影方式分别怎么弄?

采用正射投影方式,设置视景体,可先画矩形,贴纹理。能不能举个例子?先谢了。
OpenGLfalcon 2005-10-30
  • 打赏
  • 举报
回复
glViewport相当于一个缩放啦,对于你要显示的图像

19,468

社区成员

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

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