SURFACE SHADING OF COMPUTER-GENERATED OBJECT USING MULTIPLE SURFACES

Objects are modeled and rendered using multiple surfaces to provide attributes used in rendering. In some embodiments, a reference surface for an object is defined, e.g., using conventional modeling techniques. One or more auxiliary surfaces are associated with portions of the reference surface. Som...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SIEGEL, LEWIS, N, PETTI, ERNEST, MURRAH, JOHN, T, DRISKILL, HENRY, ALLEN, LUSINSKY, DONALD, ADOLPH, JENKINS, SEAN, D
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Objects are modeled and rendered using multiple surfaces to provide attributes used in rendering. In some embodiments, a reference surface for an object is defined, e.g., using conventional modeling techniques. One or more auxiliary surfaces are associated with portions of the reference surface. Some of the surface attributes (e.g., color, surface normal, texture, lighting) are associated with the reference surface, while other attributes (e.g., transparency) are associated with the cards. To render an image, a ray associated with a pixel is traced to its intersection with the reference surface and to its intersection with one of the auxiliary surfaces. The attributes associated with the reference surface are determined based on the intersection point of the ray with the reference surface, and the attributes associated with the auxiliary surface are determined based on the intersection point of the ray with the auxiliary surface. L'invention concerne des objets qui sont modélisés et rendus en utilisant de multiples surfaces pour fournir des attributs utilisés dans un rendu. Selon certains modes de réalisation, une surface de référence pour un objet est définie, par exemple en utilisant des techniques de modélisation habituelles. Une ou plusieurs surfaces auxiliaires sont associées à des parties de la surface de référence. Certains des attributs de surface (par exemple, la couleur, la normale à la surface, la texture, l'éclairage) sont associés à la surface de référence, alors que d'autres attributs (par exemple, la transparence) sont associés à des cartes. Pour restituer une image, un rayon associé à un pixel est tracé jusqu'à son intersection avec la surface de référence et son intersection avec une des surfaces auxiliaires. Les attributs associés à la surface de référence sont déterminés sur la base du point d'intersection du rayon avec la surface de référence, et les attributs associés à la surface auxiliaire sont déterminés sur la base du point d'intersection du rayon avec la surface auxiliaire.