摘要: 原文查看http://www.ibaiyang.org/2012/12/27/a-opengl-like-implementatio/学过openGL人知道,openGL状态机的设计着实令人印象深刻。每一种状态都会一直持续影响后面物体的绘制,直到改变此状态。openGL中维护了二套矩阵,模式视图矩阵,投影矩阵,这二套矩阵完成了所有的从三维到二维的几何变化,包括旋转,缩放,平移和投影。同时openGL还维护了二个栈,一个存储模式视图矩阵,一个存储投影矩阵。千万不要小看这个栈的设计,我们可以举一个例子。 draw_object(1) rotate(1) translate(1) pu... 阅读全文
posted @ 2012-12-27 22:05 把酒泯恩仇 阅读(1034) 评论(0) 推荐(0) 编辑