A database interpolation method is used to rapidly calculate a predicted optical
response characteristic of a diffractive microstructure as part of a real-time
optical measurement process. The interpolated optical response is a continuous
and (in a preferred embodiment) smooth function of measurement parameters, and
it matches the theoretically-calculated optical response at the database-stored
interpolation points.