2012-10-29 25 views

回答

1

基本上,整卷QCAR將計算變形的預定義目標圖像的變換矩陣。它提供了兩個重要的4x4矩陣,您可以使用OpenGL來疊加您的圖形。

  • 模型視圖矩陣
  • 投影矩陣

如果您熟悉OpenGL中,這兩個都夠渲染目的。但是如果您想要使用渲染引擎(如jPCT),請使用ModelView矩陣和相機,並從Projection矩陣中提取FOV。查看ImageTarget示例應用程序,您將瞭解必須更改哪部分代碼。

更不用說,您還應該從本機代碼註釋掉不必要的渲染代碼。由於jPCT是基於Java的,因此您需要將矩陣從本機代碼傳遞給Java,這是一項JNI任務。否則,您可以使用基於C++的引擎,如Ogre3DOpenFramework能夠以本地代碼呈現。

如果您遇到問題,請回復並詢問更多問題。

+0

謝謝山姆。這是一個很好的起點。 – Jonas

相關問題