2018-03-05 14:31:26 UTC
So QR-code based AR is kinda a joke (to me, see note) but real AR (provide visualization overlay) seems quite useful, unfortunately no phone really supports this correctly yet in a 3D VR way (It requires a dual camera config with separation = eye seperation) However the middle ground AR (sticker free scene augmentation) has some promise at this time.
I'm working on an app that isn't AR (Maybe when Qt3D is ready for phones!) but wants the same information the AR app has. You may remember some of my posts about the tilt range problem (-45 to 45 of pitch is not enough) and is jittery. Also the compass is *extremely* jittery. I can run these through an EMA, but that creates motion-sickening lag.
What is the "proper" way to get accurate phone position information? Android VR certification requires 90fs, which is an 11ms update interval.
Note: QR-code based AR is disqualified because he orientation is determined relative to the QR code, by analyzing its orientation.