4

私は iPhone 3GS とその磁気センサーを少し試しています。デバイスの上部から見た北極の方位と角度を取得するのは非常に簡単です。また、加速度計を介してデバイス自体の位置を取得するのは非常に簡単です。しかし、すべてをまとめるには、ベクトル計算に関する数学の知識が必要だと思います。

私が興味を持っているのは、これらの計算を実行して、カメラ オーバーレイに配置した UIView に適用する非常に簡単な方法です。たとえば、地平線の北極に UIView を固定したいと思います。これは、デバイスを傾けたり回転させたりしても機能するはずです。「変換」を UIView に適用して、常に表示されるように回転させることもできます。

もう 1 つ必要になるのは、カメラ ビュー フィールドとオブジェクト座標の間の正しい関係を取得することです。これらが理論的に正確に一致する場合、人が動かなければ、オブジェクトは実際には常に同じオブジェクトにくっついてオーバーレイするはずです。

サンプルはありますか?何か案は?OpenGL を使用していないコード ;) ありがとうございます。

4

1 に答える 1

5

ARKitを見てみたいと思うかもしれません。

于 2009-09-14T09:13:57.170 に答える