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.
1985
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Vector
Raster hidden surface removal
Parallel connected stripes
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/370421
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact