Abstract: A method and apparatus for gathering full-field three dimensional data for a surface by directing light through a master grating and a projection lens onto a surface, viewing the light from the surface though an imaging lens, a plurality of splitting lenses, and a submaster grating, creating a plurality of moire fringes, and examining said plurality of moire fringe patterns to determine full-field three dimensional data.