Treasure hunt in Augmented Reality

2019-03-17 01:52发布

问题:

I'm looking for an augmented reality browser/toolkit/api that supports the following:

  • Adding fixed 3d models such as a treasure-chest.
  • Possible image recognition of this treasure-chest so the iPhone knows when you're looking at it.
  • Specify altitude on a 3d model so it can be positioned on the ground or the second floor in an apartment building for example.
  • It must have support for "migrating" it to a standalone app that can be published on the app store.
  • The ability to customize the camera overlay with own buttons, huds, text and other UIViews.
  • Support for both iPhone and Android.

I have tried Wikitude which doesn't have support for 3d models in iPhone. I have tried Junaio which doesn't support to create a standalone app using their browser. I have tried Layar Player SDK, and asked the question on their community if I can customize the interface with own buttons etc. I have tried the artoolkit on github.

None of the libraries I've tried have support for all my demands.

Am I looking for too much here? Is there something I've missed using Layar, Wikitude and Junaio?

回答1:

Specify altitude on a 3d model so it can be positioned on the ground or the second floor in a apartment building for example.

Can you break this down? Do you want the phone to recognize it's on the second floor, at a particular location within the building? In general altitude is surprisingly tricky, and indoor positioning is very approximate - in the absence of indoor GPS repeaters or some other indoor positioning mechanisms which would probably require a lot of additional effort (bluetooth beacons, WiFi triangulation etc) this might be infeasible - in general, and not just given a particular AR library.

I think the Junaio libraries cover the other bases - CV recognition of a (prepared) object, stand-alone application packaging, customizable UI, and iPhone and Android support.