4

qt3d の構造を考えると、oculus SDK を qt3d アプリケーションと統合することは可能ですか? 私は試しましたが、私の2つの主な障害は次のとおりです。

  1. oculus SDK によって作成されたテクスチャ スワップ チェーンのテクスチャをレンダー ターゲット アタッチメントとして使用できません。
  2. qt3d には呼び出しを許可するシグナルがないため、各フレームの最後に ovr_SubmitFrame を呼び出すことができません。

qt3dで動作するようにoculus sdkをうまく取得した人はいますか? もしそうなら、どのようにこれらの問題を克服しましたか?

今後のリリースで qt3d に (oculus だけでなく) VR SDK を統合できるようにする計画はありますか?

4

2 に答える 2

3

おそらく、ステレオ レンダリング機能をカプセル化し、現在レンダリングされているコンテンツを取り、swapbuffer 呼び出しの前に SDK に送信できるカスタム コンポーネントを含む、ある種のカスタム フレームグラフでそれを行うことができます。

または、フレームグラフ自体を処理するコードに飛び込んで、VR API に対して動作するようにカスタマイズするのがいかに難しいかを確認することもできます。Qt アプリを VR に統合するという重要な作業を行いましたが、特に Qt3D との統合は行っていません。

于 2016-04-27T16:47:28.843 に答える