现在终于明白为什么在opengl中每次画点线面的时候,都要向z轴负方向平移了。
因为视点坐标系的xy面与绘图坐标系重合,z轴相反,如果不平移,则看不到物体的全貌,相当于在物体的内部,绘图坐标系z轴负方向平移,相当于视点坐标系z轴正方向平移,所以是挪入视场。
这是我的个人理解,欢迎大家来讨论。
现在终于明白为什么在opengl中每次画点线面的时候,都要向z轴负方向平移了。
因为视点坐标系的xy面与绘图坐标系重合,z轴相反,如果不平移,则看不到物体的全貌,相当于在物体的内部,绘图坐标系z轴负方向平移,相当于视点坐标系z轴正方向平移,所以是挪入视场。
这是我的个人理解,欢迎大家来讨论。