Where to start with Augmented Reality

Where to get started with unity and focus on augmented reality for mobile (android and apple) and desktop (oculus rift and the like) publishing. I want to place a 3D object in the center of a space and allow the viewer to walk around the 3d object. I want the viewer to scale the 3D object and start and stop animations based on their distance from the object and where they are looking at the object. Thank you in advance!

Hey, take a look to vuforia.

and this tutorial: