A list priority algorithm for the removal of the hidden surfaces from a three-dimensional scene is presented. The general lines of the solution proposed are similar to those of the c1assical list priority algorithms (determination of the depth relations between the faces of the solids of the scene, construction of a priority list, removal of the hidden parts), but a new sorting procedure and the use of an efficient data structure to represent the faces of the solids (the Parallel Connected Stripes data structure) make the algorithm interesting. The PCS data structure allows the algorithm to work on several faces at a time, to solve cyclic overlaps, to remove hidden parts efficiently and to make low memory requirements. The algorithm produces both vectorial output (the boundaries of the faces and the holes) and raster output (similarly to a scan line algorithm) without any rasterization process.
Vector and raster hidden surface removal using parallel connected stripes
Montani C;
1985
Abstract
A list priority algorithm for the removal of the hidden surfaces from a three-dimensional scene is presented. The general lines of the solution proposed are similar to those of the c1assical list priority algorithms (determination of the depth relations between the faces of the solids of the scene, construction of a priority list, removal of the hidden parts), but a new sorting procedure and the use of an efficient data structure to represent the faces of the solids (the Parallel Connected Stripes data structure) make the algorithm interesting. The PCS data structure allows the algorithm to work on several faces at a time, to solve cyclic overlaps, to remove hidden parts efficiently and to make low memory requirements. The algorithm produces both vectorial output (the boundaries of the faces and the holes) and raster output (similarly to a scan line algorithm) without any rasterization process.| File | Dimensione | Formato | |
|---|---|---|---|
|
prod_420216-doc_148844.pdf
accesso aperto
Descrizione: Vector and raster hidden surface removal using parallel connected stripes
Dimensione
2.37 MB
Formato
Adobe PDF
|
2.37 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


