首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

(OpenGL有关问题)麻烦大家看看,为何后面还需要使用两次glLoadIdentity();

2012-04-10 
(OpenGL问题)麻烦大家看看,为何后面还需要使用两次glLoadIdentity()?为啥后面两次变换(绿色和黄色矩形)还

(OpenGL问题)麻烦大家看看,为何后面还需要使用两次glLoadIdentity();?
为啥后面两次变换(绿色和黄色矩形)还需要加上glLoadIdentity();


(用黄色标记)

谢谢

[解决办法]
哪里有黄色矩形?
glLoadIdentity的目的是还原矩阵。



[解决办法]
用了glLoadIdentity,表示的是基于原始矩阵的变换:包括平移啊旋转等等。如果不用就是基于前面变换得到的矩阵的变换。
推荐你两本学习OpenGL的好书籍:《OpenGL编程指南》、《OpenGL超级宝典》。

热点排行