谁能概述一下Jpct和Qualcomm Vuforia SDK的混合?在Vuforia中使用Java渲染引擎是个好主意吗?
发布于 2012-10-29 21:19:19
基本上,QCAR的整个滚动是计算变形的预定义目标图像的变换矩阵。它提供了两个重要的4x4矩阵,您可以在OpenGL中使用它们来叠加图形。
如果你熟悉OpenGL,这两个对于渲染就足够了。但是如果你想使用像jPCT这样的渲染引擎,可以使用带有camera的ModelView矩阵,并从投影矩阵中提取。看一看ImageTarget示例应用程序,您就会明白您必须更改代码的哪一部分。
更不用说,您还应该注释掉本机代码中不必要的呈现代码。因为jPCT是基于Java语言的,所以您需要将矩阵从本机代码传递到Java语言,这是一项JNI任务。否则,您可以使用基于C++的引擎,如Ogre3D或OpenFramework,以便能够在本机代码中呈现。
如果你遇到问题,请回来多问一问。
https://stackoverflow.com/questions/13122131
复制相似问题