嗨,我想在与北极有关的特定方向上放置模型。当我触摸屏幕后检测到飞机之后,将放置模型,但模型必须指向北极。我相信我们需要拿设备的陀螺仪找到北极,然后放置模型。如果北极与我的站立位置成对角线,则放置模型时将保持对角线。因此,我必须增加或减少那么多角度才能使模型笔直。我从哪里开始。
答案 0 :(得分:1)
当您第一次配置ARKit会话时,我将设置轴的对齐方式,以使其与重力和航向对齐。描述here。因此,完成之后:
vue init
它将使轴与“磁北极”对齐(请注意,这与真正的北极稍有不同)。现在,如果您将模型放在let configuration = ARWorldTrackingConfiguration()
configuration.worldAlignment = ARWorldTrackingConfiguration.WorldAlignment.gravityAndHeading
scnView.session.run(configuration)
,它将在磁北方向显示1米