Hello we are developing a AR app close to be released, among other things it shows industrial 3D models over a printed catalogue.
Currently we are using Unity 5.6.1f1, Vuforia 6.2.10, with OpenGL 3 as we are using the PBR worflow
All has been working fine, however as we are close to finishing the app the customer has printed the physical catalogue which includes some pages that trigger the AR content. In our test we printing the pages in flat paper and all works very smooth, however with the real printed catalogue are a having jitter and vibrations in the 3D models as due to the nature of the catalogue the pages do not remain flat all the time. I am very aware that the AR markers are assumed to be flat so I expect to have this effect in the printed catalogue because of the image distortion that creates the page, however I was wondering if the are recommendation or trick to try to stabilize the 3D content and reduce the jitter of the augmented content.I have tried to remove from the tracking the side of the page that is more curved at it helps a bit. Also tried to use extended tracking however it produce some undesired and expected effects due to the users are changing pages in the catalogue and sometimes the augmentation gets a bit stuck even if looking at new markers.
Having printed material in a magazine or book is a common scenario that can produce not strictly flat surfaces and I will be very interested In hearing anyone recommendations or ideas to alleviate a bit this effect.
Cheers!
Hello,
Hello,
I agree with your analysis on the root cause of the problem. 2D planar images are expected to be flat, so a warping of the plane can introduce jitter into the pose returned by the SDK.