3

JpctとQualcommVuforiaSDKの混合の概要を教えてもらえますか?VuforiaでJavaレンダリングエンジンを使用するのは良い考えですか?

4

1 に答える 1

1

基本的に、QCARの全体的な役割は、変形された事前定義されたターゲット画像の変換行列を計算することです。これは、OpenGLでグラフィックを重ね合わせるために使用できる2つの重要な4x4マトリックスを提供します。

  • ModelViewマトリックス
  • 射影行列

OpenGLに精通している場合は、レンダリングの目的にはこれら2つで十分です。ただし、 jPCTなどのレンダリングエンジンを使用する場合は、カメラでModelViewマトリックスを使用し、プロジェクションマトリックスからFOVを抽出します。ImageTargetサンプルアプリを見ると、コードのどの部分を変更する必要があるかがわかります。

言うまでもなく、ネイティブコードから不要なレンダリングコードをコメントアウトする必要もあります。jPCTはJavaベースであるため、ネイティブコードからJNIタスクであるJavaに行列を渡す必要があります。それ以外の場合は、Ogre3DOpenFrameworkなどのC ++ベースのエンジンを使用して、ネイティブコードでレンダリングできるようにすることができます。

戻ってきて、問題に直面した場合はもっと質問してください。

于 2012-10-29T13:19:19.407 に答える