跑跑车游戏网
您的位置:首页VR资讯中心VR技术教程 → VR三维坐标系统开发教程

VR三维坐标系统开发教程

2017/2/20 9:43:20来源:本站整理作者:不详我要评论(0)

VR的三维坐标开发的教程有许多新开发者还不了解,这里跟大家说说吧。

VR攻略

三维坐标系统

如果你熟悉二维坐标系,如Windows桌面应用或者IOS手机应用采用的坐标系,你一定知道x、y轴。

二维坐标可以表示子窗体或者UI控件摆放的位置,当调用绘图API是可以定义画笔和画刷的绘制点。

与二维坐标类似,三维坐标系统只是多了一个z轴,这个方向用来描述深度信息(一个物体距离屏幕的远近),如果你已经了解二维坐标系的概念,那么转换到三维坐标系就很简单了。

图1是本书采用的坐标系示意图,它的x轴水平,方向为左到右,y轴竖直,方向为下到上,z轴穿过屏幕,方向为里到外,并且,这三个轴都相互垂直。

有些三维坐标系的z轴是竖直的,而y轴是穿过屏幕。

unity3d采用的坐标系就是上图所示这种,只不过它的z轴方向是外向里。我们图中显示的是右手坐标系,而且Unity3D中的是左手坐标系,需要注意的是OpengGL通常也是采用的右手坐标系。

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>