私はiPhoneのカメラストリーム上でジオローカリゼーションを実行するアプリに取り組んでいます。私はコンパスを使用して、アイコンと情報をカメラレイヤーのどこに配置するかを判断します。ヨー軸を中心にデバイスを回転させると、すべてが正常に機能します。
ただし、iPhoneを回転させると、画面上のすべての情報が消えます。これは、デバイスを回転させると、コンパスの向きも変わるためです。ただし、LayarやWikitudeのように、カメラレイヤーにあるビジュアルアイテムへのフォーカスを失うことなくロール回転を可能にするアプリがあります。このように、これらのアプリは、縦向きから横向きへのスムーズな移行を可能にします。
彼らはそれをどのように達成しますか?情報を画面に表示するために、デバイスのロール回転を補正するにはどうすればよいですか?
ちなみに、ARKitフレームワークには私と同じ問題があります。
ありがとう。