A method and system for simulating motion of a polygon on a display screen.
The polygon may be included in a set of polygons used to model a
three-dimensional object. The position of the polygon is defined by
vertices tracked in a subpixel coordinate system existing in a
computer-readable medium. The subpixel coordinates of the vertices are
used to identify the pixels on the display screen having coordinates that
correspond to subpixel coordinates lying within or, optionally, at the
boundary of the polygon. The identified pixels are those that are to be
lighted on the display screen to generate the image of the polygon. The
display properties of the lighted pixels are selected by interpolation
based on defined pixel display parameters assigned to the vertices of the
triangle. As motion of the polygon is tracked in the subpixel coordinate
system, the corresponding display on the display screen is repeatedly
adjusted. The method of identifying and interpolating the display
parameters of the pixels using the subpixel coordinate system provides the
appearance of smooth polygon motion.
Une méthode et un système pour simuler le mouvement d'un polygone sur un écran de visualisation. Le polygone peut être inclus dans un ensemble de polygones employés pour modeler un objet tridimensionnel. La position du polygone est définie par des sommets dépistés dans un système du même rang de subpixel existant dans un milieu lisible à la machine. Les coordonnées de subpixel des sommets sont employées pour identifier les Pixel sur l'écran de visualisation ayant des coordonnées qui correspondent aux coordonnées de subpixel se trouvant en dedans ou, sur option, à la frontière du polygone. Les Pixel identifiés sont ceux qui doivent être allumés sur l'écran de visualisation pour produire de l'image du polygone. Les propriétés d'affichage des Pixel allumés sont choisies par l'interpolation basée sur des paramètres définis d'affichage de Pixel assignés aux sommets de la triangle. Pendant que le mouvement du polygone est dépisté dans le système du même rang de subpixel, l'affichage correspondant sur l'écran de visualisation est à plusieurs reprises ajusté. La méthode d'identifier et d'interpoler les paramètres d'affichage des Pixel employant le système du même rang de subpixel fournit l'aspect du mouvement sans heurt de polygone.