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
gluPickMatrix影响下的投影矩阵解析
本文详细探讨了gluPickMatrix对投影矩阵的影响,包括缩放和移动两个关键操作,解释了如何通过调整投影矩阵来实现精确的视口和拾取区域的映射。
5323

被折叠的 条评论
为什么被折叠?



