POLYGON DATA CONVERTOR, THREE-DIMENSIONAL SIMULATOR AND POLYGON DATA CONVERSION METHOD

It is an object of the invention to provide a polygon data convertor capable of effectively utilizing hardware incapable of plotting a back polygon, etc., a three-dimensional simulator, and so forth. A coordinated inversion portion (410) executes righ-and-left inversion processing of apex coordinate...

Full description

Saved in:
Bibliographic Details
Main Authors KATO, KOMEI, TAKEDA, MASAKI
Format Patent
LanguageEnglish
French
Japanese
Published 28.12.1995
Edition6
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:It is an object of the invention to provide a polygon data convertor capable of effectively utilizing hardware incapable of plotting a back polygon, etc., a three-dimensional simulator, and so forth. A coordinated inversion portion (410) executes righ-and-left inversion processing of apex coordinates of an input polygon on the basis of a right-and-left inversion flag and an up-and-down inversion flag. A back-and-front judgement portion (408) examines allocation sequence of the apex number and judges the back and the front of the input polygon. An allocation sequence replacement portion (42) replaces the allocation sequence on the basis of an exclusive OR of the back judgement flag, the right-and-left inversion flag and the up-and-down inversion flag, and an apex number allocation portion (422) allocates the apex number of the original input polygon to the divided polygons in accordance with the allocation sequence so replaced. The apex coordinates, the inversion apex coordinates, etc., of the polygon are read out from a data memory (412) in accordance with this apex number. La présente invention concerne un convertisseur de données polygonales capable de s'exécuter sur un matériel autrement incapable de réaliser le retournement miroir d'un polygone. L'invention concerne principalement également un simulateur 3D. Une logique de retournement de coordonnées (410) réalise le retournement droite-gauche des coordonnées coniques en se référant à un repère d'inversion droite-gauche et à un repère d'inversion haut-bas. Une logique d'appréciation avant-arrière (408) analyse la séquence d'affectation de numéro de cône et apprécie le positionnement avant-arrière du polygone introduit. Une logique de remplacement de séquence d'affectation (42) remplace la séquence d'affectation grâce à la fonction "OU exclusif" du repère d'appréciation de positionnement avant-arrière, du repère d'inversion haut-bas. En fonction de la séquence d'affectation obtenue après remplacement, une logique d'affectation de numéro de cône (422) affecte ensuite aux polygones issus de la division, le numéro de cône du polygone initialement introduit. Ce numéro de cône sert alors de référence pour la lecture en mémoire de données (412) des coordonnées coniques, des coordonnées coniques renversées, etc. et du polygone.
Bibliography:Application Number: WO1995JP01204