gluPickMatrix 对投影矩阵的影响

来源:互联网 发布:ubuntu 编译内核模块 编辑:程序博客网 时间:2024/06/05 12:02

gluPickMatrix对投影矩阵的影响:

两个操作,移动和缩放。


缩放:

M[0][0] = Wv / Wp;  //Wv表示 Width of viewport, Wp表示 Width of pick area

M[1][1] = Hv / Hp; //Hv表示 Height of viewport, Hp表示 Height of pick area


移动

M[0][4] = (Wv / 2 - x) * 2 / Wp; //其中x是 gluPickMatrix 指定的坐标 x

M[1][4] = (Hv / 2 - y) * 2 / Hp; //其中y是 gluPickMatrix 指定的坐标 y

0 0
原创粉丝点击