SYSTEMS AND METHODS FOR PROVIDING CONTROLLABLE TEXTURE SAMPLING

Systems and methods are provided for controlling texture sampling in connection with computer graphics in a computer system. In various embodiments, improved mechanisms for controlling texture sampling are provided that enable 3-D accelerator hardware to greatly increase the level of realism in rend...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BOYD, CHARLES N, TOELLE, MICHAEL A
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:Systems and methods are provided for controlling texture sampling in connection with computer graphics in a computer system. In various embodiments, improved mechanisms for controlling texture sampling are provided that enable 3-D accelerator hardware to greatly increase the level of realism in rendering, including improved mechanisms for (1) motion blur; (2) generating anisotropic surface reflections (3) generating surface self-shadowing (4) ray-cast volumetric sampling (4) self- shadowed volumetric rendering and (5) self-shadowed volumetric ray-casting. In supplementing existing texture sampling techniques, parameters for texture sampling may be replaced and/or modified. Des systèmes et méthodes sont fournis pour contrôler l'échantillonnage de texture relativement à des éléments graphiques dans un système informatique. Dans diverses réalisations, des mécanismes améliorés pour contrôler l'échantillonnage de texture sont fournis. Ces mécanismes permettent à un matériel d'accélération 3D d'augmenter considérablement le niveau de réalisme du rendu, y compris des mécanismes améliorés pour 1) le flou animé, 2) la création de réflexions de surface anisotropes, 3) la création d'auto-ombrages de surface, 4) l'échantillonnage volumétrique de lancer de rayon, 5) le rendu volumétrique auto-ombragé et 6) le lancer de rayon volumétrique auto-ombragé. € titre de supplément aux techniques d'échantillonnage de texture existantes, les paramètres d'échantillonnage de texture peuvent être remplacés ou modifiés.