JpctとQualcommVuforiaSDKの混合の概要を教えてもらえますか?VuforiaでJavaレンダリングエンジンを使用するのは良い考えですか?
質問する
777 次
1 に答える
1
基本的に、QCARの全体的な役割は、変形された事前定義されたターゲット画像の変換行列を計算することです。これは、OpenGLでグラフィックを重ね合わせるために使用できる2つの重要な4x4マトリックスを提供します。
- ModelViewマトリックス
- 射影行列
OpenGLに精通している場合は、レンダリングの目的にはこれら2つで十分です。ただし、 jPCTなどのレンダリングエンジンを使用する場合は、カメラでModelViewマトリックスを使用し、プロジェクションマトリックスからFOVを抽出します。ImageTargetサンプルアプリを見ると、コードのどの部分を変更する必要があるかがわかります。
言うまでもなく、ネイティブコードから不要なレンダリングコードをコメントアウトする必要もあります。jPCTはJavaベースであるため、ネイティブコードからJNIタスクであるJavaに行列を渡す必要があります。それ以外の場合は、Ogre3DやOpenFrameworkなどのC ++ベースのエンジンを使用して、ネイティブコードでレンダリングできるようにすることができます。
戻ってきて、問題に直面した場合はもっと質問してください。
于 2012-10-29T13:19:19.407 に答える