天天看点

three.js右手坐标系

three.js是opengl的封装,所以坐标系同opengl,都是右手坐标系。著名的微软开发的一套directx是左手坐标系。

three.js右手坐标系

伸出你的右手,把四个手指从x轴到y轴的方向握拳,大拇指指向的方向就是z的方向。z的方向是指向屏幕外的。因为我们这里很多节都提前用到了坐标的概念所以把这个坐标系先讲一下,这里指的是世界坐标系。暂且可以理解为你绘制的场景的坐标系。原点就是中心点,然后x,y,z轴的方向如上图所示。x方向朝右,y方向垂直向上,z方向是指向屏幕外的了。

那再讲讲左手坐标系,方法跟右手一样,只是握拳的是左手,把四个手指从x轴到y轴的方向握拳,拇指指向z。

three.js右手坐标系

继续阅读