📄️ ARFrame
ARFrameはPoseTrackerが使用する標準Frameデータです。毎フレームARFrameを生成してPoseTrackerに渡すとVLSDKのロジックが実行されます。ARFoundationを使用するARFoundationPoseTrackerの場合、次のような方法でARFrameを生成します。
📄️ ResponseStatus
VLリクエストに対する応答のステータス。VLSDKManagerのOnVLPoseRespondedイベントが呼び出されるときのStatusフィールド値を表す。
📄️ TrackerState
VLSDKセッションの状態を表す列挙型です。VLSDKはVLリクエストの成否に応じて内部状態を管理し、状態に応じてVLリクエスト周期と内部動作が自動で調整されます。
📄️ VLRequestEventData
VLリクエストを送信する瞬間の情報。VLSDKManagerのOnVLPoseRequestedイベントが呼び出されるときに使用される。
📄️ VLResponseEventData
受信したVL応答に関する情報。VLSDKManagerのOnVLPoseRespondedイベントが呼び出されるときに使用される。
📄️ VLSDKSettings
VLSDKSettingsはVLSDKのすべての設定値を管理するScriptableObjectです。VLSDKManagerに割り当てられ、VL APIリクエストアドレス、GPSガイド、VL品質、ログレベルなど、VLSDKの動作を制御するすべての設定を含みます。
📄️ VLSDKManager
VL APIリクエストの管理およびリアルタイム位置推定を担当するコアコンポーネントです。VL応答を処理し、グローバル座標系でのデバイス位置を計算します。