首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

OpenGL 点的坐标的一些小疑点

2013-09-18 
OpenGL 点的坐标的一些小问题。新手,刚开始学opengl 想用它做个3D的小游戏用openGL 做3D小游戏 来当做毕业

OpenGL 点的坐标的一些小问题。
新手,刚开始学opengl 想用它做个3D的小游戏用openGL 做3D小游戏 来当做毕业设计。

刚学openGl,对与其中的坐标 ,意识有些模糊,谁能帮忙解答一下呢。
 好比说 顶点坐标 glVertex3f(-1.0,0.0,0.0);
 这个是 -x上的一个点。
 如果我用gluLookAt 设置的视点 
gluViewport设置了 视口的大小
 glperspective 设置了 透视投影。
 可是我还是知道 自己想要在屏幕上显示的点的坐标到底该写什么值。
 例如 设置了 上面的视口和透视投影 ,那么 屏幕的边界坐标具体是什么呢。。
 让我感觉有些抽象。
 根据书上写的代码的时候,总是搞不懂,这个点的坐标为什么取这个值。
 所以,这个问题 能不能帮我解答一下呢,非常感激。
 真的很感激,如果你能作答。
OpenGL 游戏
[解决办法]

引用:
新手,刚开始学opengl 想用它做个3D的小游戏用openGL 做3D小游戏 来当做毕业设计。

刚学openGl,对与其中的坐标 ,意识有些模糊,谁能帮忙解答一下呢。
 好比说 顶点坐标 glVertex3f(-1.0,0.0,0.0);
 这个是 -x上的一个点。
 如果我用gluLookAt 设置的视点 
gluViewport设置了 视口的大小
 glperspective 设置了 透视投影。
 可是我还是知道 自己想要在屏幕上显示的点的坐标到底该写什么值。
 例如 设置了 上面的视口和透视投影 ,那么 屏幕的边界坐标具体是什么呢。。
 让我感觉有些抽象。
 根据书上写的代码的时候,总是搞不懂,这个点的坐标为什么取这个值。
 所以,这个问题 能不能帮我解答一下呢,非常感激。
 真的很感激,如果你能作答。

首先是右手坐标系 Z向你增长
其次顶点你可以先以俯视,正交视图去设置 gluLookAt的话就是视点朝着原点(0,0,0)看 一般的话按照这样设置,原点就在屏幕中央

热点排行