【问题标题】:How to use jPCT with Vuforia SDK?如何将 jPCT 与 Vuforia SDK 一起使用?
【发布时间】:2012-10-29 12:57:18
【问题描述】:

有人可以概述混合 Jpct 和 Qualcomm Vuforia SDK 吗?将 Java 渲染引擎与 Vuforia 一起使用是个好主意吗?

【问题讨论】:

    标签: java android opengl-es rendering qcar-sdk


    【解决方案1】:

    基本上,QCAR 的整个过程是计算变形的预定义目标图像的变换矩阵。它为您提供了两个重要的 4x4 矩阵,您可以使用 OpenGL 来叠加您的图形。

    • 模型视图矩阵
    • 投影矩阵

    如果你熟悉 OpenGL,这两个对于渲染目的来说已经足够了。但是如果你想使用 jPCT 之类的渲染引擎,请使用带有 camera 的 ModelView 矩阵并从 Projection 矩阵中提取 FOV。查看 ImageTarget 示例应用程序,您将了解必须更改代码的哪一部分。

    更不用说,您还应该从本机代码中注释掉不必要的渲染代码。由于 jPCT 是基于 Java 的,因此您需要将矩阵从本机代码传递到 Java,这是一项 JNI 任务。否则,您可以使用基于 C++ 的引擎(如 Ogre3DOpenFramework)来呈现原生代码。

    如果您遇到问题,请回来询问更多信息。

    【讨论】:

      猜你喜欢
      • 2012-12-16
      • 2013-04-04
      • 1970-01-01
      • 1970-01-01
      • 2019-03-05
      • 2013-12-18
      • 1970-01-01
      • 2017-09-25
      • 1970-01-01
      相关资源
      最近更新 更多