゛Elope ,:
其实,opengl的转换管道直接将gl_vertex,也就是物体坐标,用gl_modelviewmatrix相乘,得到的是眼坐标。如果将gl_modelviewmatirx拆分为gl_modelmatrix和gl_viewmatrix,那么问题就好解决了。但事实上没有提供。要清楚opengl其实没有世界坐标系,世界坐标系是应用程序的概念。其实可以将opengl的摄像机看作是固定的,其坐标系就是眼坐标系,移动摄像机和移动物体的位置是一个相反的转换,对于观察者来说根本不知道是摄像机在动,还是物体在动....