我想知道HeadTransform类使用的坐标参考框架。
根据我的有限理解,headTransform表示手机头部的旋转。但是x轴,y轴和z轴是如何设置的?
将手机置于横向模式,主菜单按钮在右侧,
相机参考:+ x向右,+ y向上,+ z朝向脸部 头部参考:+ x向右,+ y向上,+ z远离脸部
以上是否正确?
答案 0 :(得分:0)
HeadTransform是一个允许您访问各种方向数据的类,您可能需要的是:
(以上只需要一个java float []初始化为float [4])
要理解的一件非常重要的事情,是,这不是3D空间中的运动,Persay,它围绕一个点旋转,成为你的头脑。因此,而不是像X意味着向左移动或向右移动,这意味着向左旋转或向右旋转,即向左或向右看。
至于参考框架,它似乎只是在屏幕前面的某个点,它假设是你的头。我希望这有帮助!