๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

Repetitive Hidden Surface Removal for Polyhedra

โœ Scribed by Marco Pellegrini


Publisher
Elsevier Science
Year
1996
Tongue
English
Weight
237 KB
Volume
21
Category
Article
ISSN
0196-6774

No coin nor oath required. For personal study only.

โœฆ Synopsis


The repetitive hidden-surface-removal problem can be rephrased as the problem of finding the most compact representation of all views of a polyhedral scene that allows efficient on-line retrieval of a single view. We assume that a polyhedral scene in 3-space is given in advance and is preprocessed off-line into a data structure. Afterward, the data structure is accessed repeatedly with viewpoints given on-line and the portions of the polyhedra visible from each viewpoint are produced on-line. This mode of operation is close to that of real interactive display systems. The main difficulty is to preprocess the scene without knowing the query viewpoints. In this paper, we present a novel approach to this problem. Let n be the total number of edges, vertices and faces of the polyhedral objects and let k be the number of vertices and edges of the image. The main result of this paper is that, using an off-line data structure of size m with n 1q โ‘€ F m F n 2q โ‘€ , it is pos-ลฝ sible to answer on-line hidden-surface-removal queries in time O k log ร„ 1q โ‘€ 1r2 4. n q min n log n, kn rm , when the scene is composed of c-oriented polyhedra. This data structure allows dynamic insertion and deletion of polyhedral objects. The polyhedra may intersect and may have cycles in the dominance relation. We also improve worst-case time and storage bounds for the repetitive hidden surface removal problem when the polyhedral scene is composed of unrestricted polyhedra.


๐Ÿ“œ SIMILAR VOLUMES


Three-space hidden surface removal using
โœ Ralph Duncan ๐Ÿ“‚ Article ๐Ÿ“… 1983 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 489 KB

A hidden surface removal system is described that generates a three-space description of an input scene. The system acts upon objects modelled as non.penetrating, 3D, triangular flat-plates. The process uses 'boundary traversal' algorithms to replace each partially obscured surface with a set of tri

Tooth surface fitting and three-dimensio
โœ Y.C. Pao; Pei-Yong Qin; Qi-Sun Yuan ๐Ÿ“‚ Article ๐Ÿ“… 1990 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 678 KB

B&cubic parametric spline surface is applied for surface-fitting of the external surface and canal of tooth based on its crown-to-root, cross-sectional data obtained by X-ray scanning. For three-dimensional display of the fitted surfaces, a technique for fast removal of the hidden surfaces is also r

Hidden-line algorithm for curved surface
โœ L. Li ๐Ÿ“‚ Article ๐Ÿ“… 1988 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 446 KB

A hidden-line algorithm for displaying curved surfaces by line drawing is presented. The algorithm divides the screen plane into small rectangles, unlike Ohno's algorithm, which divides the screen space into small 3D boxes and exploits quadrilateral coherence and depth coherence. The present algorit