A method for improved multi-pass rendering in a graphics system includes rendering geometry in a scene to generate rendered image data and then feeding back this rendered image data for a subsequent rendering pass for the same or other geometry in a scene. Geometric primitives are rasterized to generate pixel data, which is stored in a rasterization buffer. The pixel data, including lists of fragment records, is resolved and stored in a shared memory. Resolved pixel data can be combined to generate a display image at real-time, interactive rates. The resolved pixel data can also be used as a texture for subsequent rendering operations. Geometry in a scene can be rasterized in more than one pass to generate pixel data including fragments for partially covered pixels. Fragments from subsequent passes can be blended with corresponding fragments stored in the rasterization buffer from a previous pass.

Un metodo per la rappresentazione multi-pass migliorata in un sistema dei grafici include la rappresentazione della geometria in una scena per generare i dati resi di immagine ed allora ritornare questo i dati resi di immagine per un passaggio di rappresentazione successivo per lo stesso o l'altra geometria in una scena. I primitivi geometrici sono rasterized per generare i dati del pixel, che sono memorizzati in un amplificatore di rasterization. I dati del pixel, compreso le liste delle annotazioni del frammento, sono risolti e memorizzati in una memoria comune. I dati risolti del pixel possono essere uniti per generare un'immagine di esposizione ai tassi in tempo reale e interattivi. I dati risolti del pixel possono anche essere usati come struttura per le rinzaffature successive. La geometria in una scena può essere rasterized in più di un passaggio per generare i dati del pixel compreso i frammenti per i pixel parzialmente coperti. I frammenti dai passaggi successivi possono essere mescolati con i frammenti corrispondenti immagazzinati nell'amplificatore di rasterization da un passaggio precedente.

 
Web www.patentalert.com

< (none)

< Frame buffer system with non-overlapping pixel buffer access variable interleaving, nibble replication

> Window linking

> (none)

~ 00002