Disclaimer: I have no affiliation with any of the companies mentioned.
I have conducted preliminary research on solutions for image tracking and world tracking on unsupported devices, specifically iOS and Android devices without the necessary settings enabled.
Below is my initial briefing, which I hope to enhance with contributions from the community:
In my experience the tracking on ios with 8th wall is not awesome if you are indoors. If the camera view moves from where it was initiated the scene content will drift badly. This should be better outdoors where you can use GPS and with image markers
My first experience with Blippar Image tracking works ok World tracking is pretty poor, also there is a limit that is not as clearly exposed as it should be 10 image trackers per license only.
Thank you for documenting your research on all of these! Here’s one more you might want to check out: https://www.onirix.com/ Seems like there approach is a mix of things depending on the platform/use case.
Both AR.js and MindAR were built with three.js in mind. Should probably be possible to port them to use babylon as a renderer (which they should have probably abstracted, TBH).
@alemart Just made a naive test playing your demos… and it works great!
Btw since it also tracks points in the space could it be used for world tracking?
Creating this AR engine has been an enormous work and a technical challenge. While world tracking is a future possibility, presently I aim to do image tracking, and do it really well.