|
1、什么是3D坐标系
3D坐标系是通过3个轴来描述,分别是 x 轴、y 轴、z 轴,一般情况下,3个轴互相垂直,
也就是每个轴都垂直于其它两个轴。这种3D坐标系,称作右手坐标系,而OpenGL就是使用了
右手坐标系,如下图:

2、3D坐标系的中心点与顶点的设置
3D坐标系的中心点就是 x 、y 、z 三个坐标都为0的位置。
所以,当我们需要设置(某个顶点)时,就可以根据(中心点)去取值并确定(正负值)。
顶点的坐标的取值可以是(小数或整数),然后,根据(右手坐标系)
从原点开始,水平向右,都是(负数)。
从原点开始,水平向左,都是(正数)。
从原点开始,垂直向上,都是(正数)。
从原点开始,垂直向下,就是(负数)。
从原点开始,从屏幕指向你,都是(负数)。
从原点开始,指向屏幕里面,就是(正数)。
通过上面的介绍,相信大家就可以初步了解到(3D坐标系与顶点的设置),接下来,就可以通过下方的链接,
下载训练程序,并运用3D数学的知识去编写3D游戏。
>>>下载OpenGL着色器编程的训练代码
|