1

カメラを使って AR (Aug Reality) デモを作成したいと思います。これにより、カメラを動かして周囲の世界に関する情報を見ることができます。最初の例では、これは最初のデモにすぎないため、賢明なアプローチは大きな透明な画像を使用することであり、デバイスの角度に基づいて画像の別の部分が表示されるので、それを傾ける.画像が下に移動し、画像の別の部分が表示され、左右にパンすると、その画像の対応する部分が表示され、シーンの特定の部分 (カメラから) の上にオーバーレイがあるように見えます。

私の最初の調査では、CMMotionManager クラスがおそらくデバイスの角度位置を処理するのに最適であり、その後、画像オーバーレイの中心がそれに応じて変更されると確信しました。

私の質問は2倍です:

  • これは賢明なアプローチですか、それとも小さな画像に分割してデバイスの位置に基づいて「ポップアップ」するなどの別のアプローチを検討する必要がありますか?
  • すでに行われているこのようなアプローチ/コードの例はありますか? 関係する可能性のある数学の一部を含みます。

ありがとう、

4

1 に答える 1