I have scoured the internet and it seems, image tracking with rotation should be as simple as tracking the position. I use the below code. Code (CSharp): instantiatedARPrefab.transform.position = trackedImage.transform.position; instantiatedARPrefab.transform.rotation = trackedImage.transform.rotation; The position alone works but if i add rotation, everything hovers above the tracked image and at a slight angle. My prefabs have a position and rotation of 0 with a child object that is given a personal position and rotation. The idea being that i can set the default facing and position offset.