2

使用 Vuforia 创建了一个增强现实应用程序,该应用程序将在识别时播放视频。现在,只需要显示 3D 对象的能力。我确实遵循了 Vuforia 的视频教程,并且能够使用 Unity 引擎在目标上显示 3D 模型。但是,当我将项目导出为 android (eclipse) 项目时,我只能找到 3 个活动类。这里的挑战是如何将这两个项目整合在一起。

使用 unity player 加载 3D 模型的组件是抽象的,没有暴露出来。我在想我可以简单地使用统一播放器 API 在我现有的项目中加载 3D 模型。

有没有办法将 3D 模型加载代码暴露给 Java (android) 部分?因为我需要动态加载模型并且可能需要从服务器下载并加载它。

由于我们在现有应用程序的 UI 部分上做了很多工作,如果我们可以插入 Unity 播放器并在我们的应用程序中管理模型,这将非常有帮助。

提前致谢。

4

1 回答 1

1

您可以在这里找到一些提示:https ://developer.vuforia.com/forum/faq/unity-how-can-i-extend-unitys-android-activity 重写 QCARPlayerActivity 类对我很有帮助,而且似乎工作正常(实际上,我遇到了另一个问题来完成()活动......)

于 2013-06-25T14:21:15.107 回答