摘要 |
A computer graphics processor is described comprising a model information providing unit ( 210 ) for providing information representing a set of graphics primitives, a rasterizer ( 227 ) capable of generating a first sequence of coordinates which coincide with a base grid associated with the primitive, a color generator ( 235 ) for assigning a color to said first sequence of coordinates, and a display space resampler ( 245 ) for resampling the color assigned by the color generator in the base grid for coordinates u,v to a representation in a grid associated with a display with coordinates x,y, in a first and a second transformation. The transformation is carried out in a first and a second pass, and optionally includes a transposition. The order of the passes and the decision to apply a transposition or not is based on an evaluation of the partial derivatives formula (I) two of which determine shear and two of which determine scaling in the transformations. The option is selected wherein relatively large derivatives occur as scale factors, and relatively small derivatives occur as shear factors and wherein the lowest amount of shear occurs during the second transformation.
|