1. A method comprising: associating a first device to a reference point in a three-dimensional (3D) space; calculating by the first device a position of the first device in the 3D space based on inertial information captured by the first device, wherein calculating the position uses dead reckoning by estimating a current position of the first device based upon a previously determined position and advancing the previously determined position based upon a speed of the first device over elapsed time and course; capturing images with a camera of the first device; identifying locations of one or more static features in the images; correcting the position of the first device based on the identified locations of the one or more static features, the correcting further includes attributing a difference between a first estimate calculated based on inertial information and a second estimate, calculated based on the identified locations of the one or more static features, to a dead reckoning error; and presenting a view of an interactive scene in a display of the first device, wherein operations of the method are executed by a processor.