2017-12-28 7 views
0

ARKitを新しくして、物事がどこにあるかをどのように覚えているかを明確にしようとしています。ARKitでは、置かれたオブジェクトが世界の空間にどれくらい時間と正確に残っていますか?

Aひどいユースケース例...しかし、それは考えを伝える...

私はそれを机の上にそれの左側のインチについてだけ注意して仮想のポストを作成します。翌日私は戻って来て、私のリマインダはそのメモを見るように言う。私はアプリを開き、...私は世界のスペース情報を保存したので、私はオブジェクトを置き換えると、それはまだiMacの左にインチですか?

私は自宅と職場の両方に投稿してもらえますか?私はARKitのスペースとGPSの位置を記憶して決定する方法との正確な位置関係が正確に分かっていると思います。

ありがとうございます!

答えて

1

あなたのメモは、ARセッションが残っている限り、そこにとどまります。ただし、アプリを終了する場合は、ARセッションが残っているという保証はありません。 Xcodeの中で、関数の1つは、ARセッションが中断される可能性があることをすでに示唆しています。

func sessionInterruptionEnded(_ session: ARSession) { 
} 

GPSは座標としてではなく、デバイスのワールドシーン内の位置を使用します。つまり、メモの位置は、環境に関係なく、デバイスの画面に対して同じ位置になります。自宅の机の上に置くこともできますし、職場のランダムな位置に置くこともできますが、画面上の位置は変更しないでください。

+0

甘い。だから、いつかAppleがARKitにセッションを「再開」させ、物事が比較的以前にあるかどうかを確認することができるようになることが期待されます。素晴らしい答えと感謝! –

+0

私はそれが最善の解決策になると思います。 ARKitにはまだ改善の余地があると言われていますが。今年半ばには実現しましたが、もっと多くの機能が期待されています。 –

関連する問題