当前位置: 首页 > 知识库问答 >
问题:

使用Java API的增强现实应用

郑宇
2023-03-14

我目前是增强现实编程的新手,我想问一个关于AR应用程序的问题。我已经从play商店下载了“增强现实”应用程序。使用增强现实应用程序,我可以查看一些3D模型对象,如前视图、后视图、左侧和右侧视图。我已经从通用跟踪器的工作表中打印出来了,所以在通用跟踪器的帮助下,我可以查看一些3D模型对象。

例如,汽车或自行车可以放在通用跟踪器(打印表)上,然后可以在图形视图中查看对象。我可以理解,在“增强现实”概念的帮助下,物体可以在一个三维图形模型中观看,其实际大小与实时环境相结合。我也可以理解,通用跟踪器是一个软件,应该捕捉对象,然后在一些软件的帮助下,这些对象可以渲染和观看作为一个3D模型。

当我研究增强现实技术的时候,可以看到很多开源的库和引擎,比如AR-Tool kit,Mixare等等。通过使用Wikitude SDK可以实现这一点。

我知道AR提供了与摄像头交互的API,并且支持OpenGl图形,那么作为一个Java/Android开发人员,我该如何开始或开发Android的AR应用程序呢?

我参考了Wikitude SDK和Android和Java。

共有1个答案

屈俊远
2023-03-14

我没有使用Wikitude SDK,但我最近使用Qualcomm Vuforia SDK为Android创建了一个AR应用程序。我使用Vuforia来处理AR功能,并使用OpenGL ES2.0将模型从obj文件渲染到图像目标上。Vuforia SDK非常出色;它是免费的,由高通公司开发,所以它是高质量的。在Vuforia开发人员网站上有教程和SDK附带的几个演示应用程序(带有源代码)。

 类似资料:
  • 我可以使用vuforia的增强现实并在应用商店和PlayStore上传吗?

  • 我们将为out项目开发一个增强现实Android应用程序。 我在YouTube上看了几个关于AR的教程,我看到他们使用、、、等。我还看了关于如何使用创建android应用程序的视频。 当他们创建他们想要的AR场景时,例如Unity&Vuforia,他们将其导出到Android设备上,然后在该设备上运行他们的项目。他们不需要使用Android Studio。当他们点击设备上的应用程序时,它会自动打开

  • 我正试图集成Vuforia iOS SDK,以便在Swift中为增强现实应用程序尝试标记跟踪。 null 我是否错过了一个或多个步骤?我必须手动创建桥接标头吗? 谢谢你的帮助

  • 我正在开发一个增强现实应用程序集成到一个使用Unity的网站。我需要在WebGL中输出。我正在使用Vuforia来创建AR体验。由于WebGL不支持Vuforia,我无法构建。请建议一种替代方法或如何在Unity for Web中实现增强现实。有没有Vuforia的替代方案?