1. A method, comprising: covering a surface with a pattern formed of a marking material including material which operates in both dark and light lighting conditions to provide texture and lighting of the surface; acquiring a sequence of image frames, each image frame of the sequence including a plurality of images of the pattern covering the surface, wherein the plurality of images of the pattern is formed as a random pattern to capture motion and geometry of the surface; deriving a mesh object from the plurality of images for the each image frame; tracking a plurality of vertices of the mesh object in each image frame through the sequence of image frames; and generating animation data modeling characteristics of the surface including the texture and lighting using the tracked plurality of vertices of the mesh object.