有人可以概述一下混合 Jpct 和 Qualcomm Vuforia SDK 的情况吗?将 Java 渲染引擎与 Vuforia 结合使用是个好主意吗?
基本上,QCAR 的全部工作就是计算变形的预定义目标图像的变换矩阵。它为您提供了两个重要的 4x4 矩阵,您可以将它们与 OpenGL 一起使用来叠加图形。
如果您熟悉 OpenGL,这两个足以用于渲染目的。但是如果你想使用像这样的渲染引擎jPCT,使用 ModelView 矩阵camera并提取FOV来自投影矩阵。查看 ImageTarget 示例应用程序,您将了解需要更改哪部分代码。
更不用说,你还应该从原生代码中注释掉不必要的渲染代码。由于 jPCT 是基于 Java 的,因此您需要将矩阵从本机代码传递到 Java,这是一个 JNI 任务。否则,您可以使用基于 C++ 的引擎,例如Ogre3D or 开放框架能够以本机代码呈现。
如果您遇到问题,请回来询问更多信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)