ACM Home Page
Please provide us with feedback. Feedback
Visibility-ordering meshed polyhedra
Full text PdfPdf (1.83 MB)
Source ACM Transactions on Graphics (TOG) archive
Volume 11 ,  Issue 2  (April 1992) table of contents
Pages: 103 - 126  
Year of Publication: 1992
ISSN:0730-0301
Author
Peter L. Williams  Univ. of Illinois at Urbana-Champaign, Urbana
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 62,   Citation Count: 56
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/130826.130899
What is a DOI?

ABSTRACT

A visibility-ordering of a set of objects from some viewpoint is an ordering such that if object a obstructs object b, then b precedes a in the ordering. An algorithm is presented that generates a visibility-ordering of an acyclic convex set of meshed convex polyhedra. This algorithm takes time linear in the size of the mesh. Modifications to this algorithm and/or preprocessing techniques are described that permit nonconvex cells nonconvex meshes (meshes with cavities and/or voids), meshes with cycles, and sets of disconnected meshes to be ordered. Visibility-ordering of polyhedra is applicable to scientific visualization, particularly direct volume rendering. It is shown how the ordering algorithms can be used for domain decomposition of finite element meshes for parallel processing, and how the data structures used by these algorithms can be used to solve the spatial point location problem. The effects of cyclically obstructing polyhedra are discussed and methods for their elimination are described, including the use of the Delaunay triangulation. Methods for converting nonconvex meshes into convex meshes are described.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
BAKER, T J. Three dimensional mesh generation by triangulation of arbitrary point sets. Am. Inst. Aero. Astro. Rep. AIAA-87-1124, 1987.
 
2
B^kF.R, T J. Shape reconstruction and volume meshing for complex solids. Int. J. Numer. Methods Eng. 32, 4 (1991), 665 675.
3
 
4
 
5
6
7
8
 
9
DEt,At~x^',', B. Sur la sphere vide. lzv. Akad. Nauk SSSR, Otdelenie Matematicheskii i Estestvennvka Nauk 7 (1934), 793-800.
10
11
 
12
 
13
EI)~:l.snUt!NN~;~4, H. An acyclicity theorem for cell complexes in d dimensions. Combinatorica I0, 3 (1990), 251-260.
 
14
 
15
Fmv'~)Eit, G., G~}Rt)t)N, D., ^xD RFYN{mnS, R.A. Back-to-front display of voxel-based objects. IEEE Comput. Graph. Appl. 5, 1 (Jan. 1985), 52-60.
16
17
18
19
 
20
 
21
 
22
K~:NNO.~, S. R. A vectorized Delaunay triangulation scheme for nonconvex domains with automatic nodal point generation. Am. Inst. Aero. Astro. Rep. AIAA-88-0314 (1988).
 
23
KOYAMADA, K. Volume visualization for the unstructured grid data. In SPIE/SPSE Extracting Meaning from Complex Data Conference Proceedings, Vol. 1259 (1990), 14-25.
 
24
25
 
26
LEE, C. Regular triangulations of convex polytopes. In Applied Geometry and Discrete Mathematics: The Victor Klee Festschrifi. P. Gritzmann and B. Sturmfels, Eds., American Mathematical Society, Providence, R.I., 1991.
27
 
28
MES~IKAT, S., RUPPERT, J., AND LI, H. Three-dimensional unstructured grid generation based on Delaunay tetrahedrization. In Proceedings Third International Conference Numerical Grid Generation (June 1991), 841-851.
 
29
M/JCKE, E.P. Ph.D. thesis, in preparation. Dept. of Computer Science, Univ. of Illinois at Urbana-Champaign, 1991.
 
30
NACKMAN, L. R., AND SRINIVASAN, V. Point placement for Delaunay triangulation of polygonal domains. In Proceedings Third Canadian Conference Computational Geometry (Aug. 1991), 37-40.
31
 
32
PERgON~ET, A. Some present fully automatic mesh generators. In Proceedings Int. Symposium on Numerical Methods in Engineering (1989), 129-136.
33
 
34
 
35
 
36
SCHSNHARDT, E. Uber die Zerlegung von Dreieckspolyedern in Tetraeder. Math. Ann. 98 (1928), 309-312.
37
38
39
40
 
41
WILLIaMs, P.L. Issues in interactive direct projection volume rendering of nonrectilinear meshed data sets. Work in Progress Rep., San Diego Workshop on Volume Visualization Dec. 1990; available as Rep. 1059, Center for Supercomputing Research and Development, Univ. of Illinois at Urbana-Champaign, Dec. 1990.
 
42
WILLIAMS, P. L. Applications of computational geometry to volume visualization. In Proceedings 3rd Canadian Conference Computational Geometry (Aug. 1991), 247-251.
 
43

CITED BY  57


REVIEW

"Grigore Albeanu : Reviewer"

In this research paper, the author describes an algorithm for visibility-ordering the cells of any acyclic convex set of meshed convex polyhedra. Organized in 12 sections, the paper presents the theory and implementation of the meshed polyhedr  more...