菜鸟求赐教模型视图矩阵不理解

奔跑的乌迪尔 2012-08-01 01:25:21
void reshape(int w,int h)
{
glViewport(0,0,w,h);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glFrustum(-1,1,-1,1,1.5,30);
glMatrixMode(GL_MODELVIEW);
}

最后一句glMatrixMode之后就没有了,也就是说GL_MODELVIEW没有被变换,既然这样最后一句是不是多余啊??但删了之后都看不到图了.....求教
...全文
84 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
geleg 2012-08-01
  • 打赏
  • 举报
回复
glMatrixMode(GL_MODELVIEW);
glMatrixMode这个函数是什么功能?矩阵模型?

GL_MODELVIEW这个变量是什么? 模型视图?

奔跑的乌迪尔 2012-08-01
  • 打赏
  • 举报
回复
glMatrixMode(GL_PROJECTION);
glLoadIdentity();如果默认是单位阵,那这句是不是也就多余了???
大拙男 2012-08-01
  • 打赏
  • 举报
回复
貌似多了这句话是把你的视图模型矩阵初始化为单位矩阵
大拙男 2012-08-01
  • 打赏
  • 举报
回复
貌似多了这句话是把你的视图模型矩阵初始化为单位矩阵

19,468

社区成员

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

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