当AFrame $ mkdir -p /tmp/x/y/z;touch /tmp/x/y/z/f;chmod 000 /tmp/x/y/z
$ find /tmp/x
/tmp/x
/tmp/x/y
/tmp/x/y/z
find: â/tmp/x/y/zâ: Permission denied
$ java DirectoryTreeOperations
setting dir permission on /tmp/x
setting dir permission on /tmp/x/y
setting dir permission on /tmp/x/y/z
setting dir permission on /tmp/x/y/z/f
setPermissions returned: true
$ find /tmp/x
/tmp/x
/tmp/x/y
/tmp/x/y/z
/tmp/x/y/z/f
加载并且<scene>
组件设置为启用camera
时,设备的当前方向(移动设备)如何设置旋转和位置值相机?
由于场景会有一定的起源点。我发现当从不同位置打开场景时,初始视图是不同的,而我希望它是“向前看”的视图。
代码很简单:
look-controls
答案 0 :(得分:1)
look-controls
从手机传感器获取的方向是绝对的,而不是相对于最初在场景中定位相机的位置。来自传感器的初始值被覆盖。 2017年的手机没有位置跟踪,但有一个头颈模型,并计算你的眼睛相对于颈部的位置,即旋转枢轴。
我不知道您的应用程序的上下文,但在VR中,您不能依赖与传统3D应用程序相同程度的摄像机控制。如果您要求用户查看某个方向,您可以提供提示或指示以影响用户的行为。