视图变换在opengl中,视图变换的输入是:(1)眼睛位置(或者说相机位置)eys:(2)眼睛朝向的中心center,(就是眼睛朝哪里看);(3)头的方向up.任何一点经过视图变换后都会转化到眼睛坐标系下.具体地说,眼睛坐标系的三个轴分别是:(1)z轴: F=center-eye;(要归一化)(2)x轴: S=cross(F,up);(这里是叉乘,也要归一化)(3)y轴: U=cross(S,F).此时,eye的位置就是原点了.那么对于任意一点P(px,py,pz),在新坐标下的三个点分别是:p…