1. A computer implemented method of capturing motion of an object, the method comprising: tracking motion of a dynamic object bearing a scale-independent pattern of geometric shapes by tracking a first portion of the pattern at a first resolution; tracking a second portion of the pattern at a second resolution; and causing data representing the motion to be stored to a computer readable medium.