1

https://developers.google.com/vr/distribute/daydream/design-requirements#UX-C1で要求されているように、Daydream コントローラー用の Arm モデルを実装する方法に関するガイダンスが必要です。

背景/問題: [1] のような参照からの ControllerApi を使用して、Pixel のコントローラー インタラクションを備えた Android NDK で空想アプリケーションを開発しようとしています。ただし、Android Daydream SDK / NDK で使用できる GVR Arm Model ヘルパー クラスはないようです。また、Daydream の SDK ドキュメント サイトにドキュメント ガイダンスもありません。

そのため、私の質問は次のとおりです。

1) GVR Arm Model ヘルパー クラスはありますか、それとも開発者が個別に実装するものですか? 後者の場合、これを行う方法に関するドキュメントはありますか?

2)自分で実装する場合、次のように仮定して問題を単純化できますか。

  • 絶対空間での肘関節の固定点 (想定される Vector3f 位置)
  • 前腕と手の長さ 次に、手首 + 肘の周りの回転に基づいて、コントローラーの位置/回転を計算しますか? または、別の推奨されるアプローチはありますか?

[1] - https://developers.google.com/vr/android/ndk/reference/group/controller#gvr_controller_state_create

4

1 に答える 1