1
すべてのフレームで現在のデバイスの位置を表示したいと思います。 私はiOSアプリケーションの開発にはとても新しいので、徹底的な指示に感謝します。 フレームへの更新があるたびに、どのようにして何らかの機能を実行できることを知りたいと思います。ARKitで現在のデバイス位置をどのように表示しますか?
func session(_ session: ARSession, didUpdateFrame frame: ARFrame) {
statusMessage.text = "Frame Updated"
}
これは、ARSessionが 'didUpdateFrame'状態にならないために機能しません。
ビューセットアップにSCNSceneRendererDelegate及び方法
renderer(_:updateAtTime:)
を使用することができ、私はこれをしなかったし、いくつかの読書を得ることができたが、4列目4×4行列(私が仮定している位置)の[0.0、0.0、0.0、1.0)]です。ポジションで0以外の値を取得する方法 –最後のカラムは翻訳に使用されます。これらの値は単位行列に属していますので、現在翻訳を適用していません(カスタム配置)。最後の列の最後の値は同次座標です。変更する必要はないと思います。詳細はこちらをご覧ください:https://stackoverflow.com/questions/32565827/whats-the-purpose-of-magic-4-of-last-row-in-matrix-4x4-for-3d-graphics – nagam11