社区
图形处理/算法
帖子详情
glLoadIdentity命令什么意思?
勇敢的搬砖人
2010-05-23 08:06:03
glLoadIdentity():该函数的功能是重置当前指定的矩阵为单位矩阵。
//这句话什么意思啊?
...全文
211
9
打赏
收藏
glLoadIdentity命令什么意思?
glLoadIdentity():该函数的功能是重置当前指定的矩阵为单位矩阵。 //这句话什么意思啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
勇敢的搬砖人
2010-05-24
打赏
举报
回复
[Quote=引用 7 楼 zhangci226 的回复:]
glLoadIdentity()
是将当前矩阵用单位矩阵来填充
glPushMatrix是复制当前矩阵压入矩阵栈,glPopMatrix是将栈顶矩阵弹出
[/Quote]
如果glPushMatrix之前,绘图坐标系在世界坐标系原点处,那么glPopMatrix后就和直接用glLoadIdentity()是一个效果,对吧?
Eleven
2010-05-24
打赏
举报
回复
The glLoadIdentity function replaces the current matrix with the identity matrix.
void glLoadIdentity(
void
);
张赐
2010-05-24
打赏
举报
回复
glLoadIdentity()
是将当前矩阵用单位矩阵来填充
glPushMatrix是复制当前矩阵压入矩阵栈,glPopMatrix是将栈顶矩阵弹出
向立天
2010-05-23
打赏
举报
回复
[Quote=引用 5 楼 lovec001 的回复:]
引用 4 楼 xianglitian 的回复:
引用 3 楼 lovec001 的回复:
引用 2 楼 xianglitian 的回复:
就是坐一下矩阵回复
相当于初始化
纳雍glPushMatrix和glPopMatrix不能达到同样的效果吗?
我是觉得很多例子都是用的glLoadIdentity()
然后大家就沿用了
我就是这样
而且很方便啊
也就是说glL……
[/Quote]
这个我就不清楚了
没那么用过
勇敢的搬砖人
2010-05-23
打赏
举报
回复
[Quote=引用 4 楼 xianglitian 的回复:]
引用 3 楼 lovec001 的回复:
引用 2 楼 xianglitian 的回复:
就是坐一下矩阵回复
相当于初始化
纳雍glPushMatrix和glPopMatrix不能达到同样的效果吗?
我是觉得很多例子都是用的glLoadIdentity()
然后大家就沿用了
我就是这样
而且很方便啊
[/Quote]
也就是说glLoadIdentity()与glPushMatrix(),glPopMatrix()的配对使用是等价的?
向立天
2010-05-23
打赏
举报
回复
[Quote=引用 3 楼 lovec001 的回复:]
引用 2 楼 xianglitian 的回复:
就是坐一下矩阵回复
相当于初始化
纳雍glPushMatrix和glPopMatrix不能达到同样的效果吗?
[/Quote]
我是觉得很多例子都是用的glLoadIdentity()
然后大家就沿用了
我就是这样
而且很方便啊
勇敢的搬砖人
2010-05-23
打赏
举报
回复
[Quote=引用 2 楼 xianglitian 的回复:]
就是坐一下矩阵回复
相当于初始化
[/Quote]
纳雍glPushMatrix和glPopMatrix不能达到同样的效果吗?
向立天
2010-05-23
打赏
举报
回复
就是坐一下矩阵回复
相当于初始化
ljz888666555
2010-05-23
打赏
举报
回复
重置当前指定的矩阵为单位矩阵
Open
GL
之
gl
Load
Identity
函数的用法
函数原型: void
gl
Load
Identity
(void)函数说明: Open
GL
为我们提供了一个非常简单的恢复初始坐标系的手段,那就是调用
gl
Load
Identity
()
命令
。该
命令
是一个无参的无值函数,其功能是用一个4×4的单位矩阵来替换当前矩阵,实际上就是对当前矩阵进行初始化。也就是说,无论以前进行了多少次矩阵变换,在该
命令
执行后,当前矩阵均恢复成一个单位矩阵,即相当于...
Open
GL
之
gl
Load
Identity
函数
函数原型: void
gl
Load
Identity
(void) 函数说明: Open
GL
为我们提供了一个非常简单的恢复初始坐标系的手段,那就是调用
gl
Load
Identity
()
命令
。该
命令
是一个无参的无值函数,其功能是用一个4×4的单位矩阵来替换当前矩阵,实际上就是对当前矩阵进行初始化。也就是说,无论以前进行了多少次矩阵变换,在该
命令
执行后,当前矩阵均恢复成一个单位矩...
Open
GL
函数思考-
gl
Load
Identity
Open
GL
函数思考-
gl
Load
Identity
函数原型: void
gl
Load
Identity
(void) 函数说明: Open
GL
为我们提供了一个非常简单的恢复初始坐标系的手段,那就是调用
gl
Load
Identity
()
命令
。该
命令
是一个无参的无值函数,其功能是用一个4×4的单位矩阵来替换当前矩阵,实际上就是对当前矩阵进行初始化。也就是说,无论以前进行了多少
gl
MatrixMode()函数和
gl
Load
Identity
()函数
概述:
gl
MatrixMode():指定哪一个矩阵是当前矩阵 C语言描述 void
gl
MatrixMode(
GL
enum mode) 参数 mode指定哪一个矩阵堆栈是下一个矩阵操作的目标,可选值:
GL
_MODELVIEW、
GL
_PROJECTION、
GL
_TEXTURE. 说明
gl
MatrixMode设置当前矩阵模式:
GL
_MO
gl
Load
Identity
参考文章:百度百科 Open
GL
函数思考-
gl
Load
Identity
Open
GL
为我们提供了一个非常简单的恢复初始坐标系的手段,那就是调用
gl
Load
Identity
()
命令
。该
命令
是一个无参的无值函数,其功能是用一个4×4的单位矩阵来替换当前矩阵,实际上就是对当前矩阵进行初始化。也就是说,无论以前进行了多少次矩阵变换,在该
命令
执行后,当前矩阵均恢复成一个单位矩阵,即相当于没有进行...
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章