Abstract
A generalization of the octree data structure for representing polyhedral objects is described. This data structure, called the polytree, is a cellular spatial decomposition of the object space into primitive cells containing edge and vertex intersection information. The increased complexity of primitive cells results in several advantages over octrees, while, at the same time, retaining most of the desirable features of the octree structure. A recursive subdivision algorithm for the creation of a polytree from a boundary representation is presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Clark, J.H., “Hierarchical Geometric Models for Visible Surface Algorithms,” Communications of the ACM 19, 10 (Oct. 1976) pp. 547–554.
Doctor, L.J., and J.G. Torborg, “Display Techniques for Octree-Encoded Objects,” IEEE Computer Graphics and Applications 1, 3 (July 1981) pp. 29–38.
Fujimura, K. and T.L. Kunii, Personal Communication, Department of Information Science, The University of Tokyo, Japan (1984).
Hunter, G.M., Geometrees for Interactive Visualization of Geology: An Evaluation, Research Note, Schlumberger-Doll Research, Ridgefield, CT (April 1984).
Meagher, D., “Geometric Modeling Using Octree Encoding,” Computer Graphics and Image Processing, 19, (1982) pp. 129–147.
Requicha, A.A.G., “Representations for Rigid Solids: Theory, Methods, and Systems,” Computing Surveys, 12, 4 (Dec. 1980) pp. 437–464.
Roth, S.D., “Ray Casting for Modeling Solids,” Computer Graphics and Image Processing 18, 2 (Feb. 1982) pp. 109–144.
Rubin, S.M. and T. Whitted, “A 3-Dimensional Representation for Fast Rendering of Complex Scenes,” Computer Graphics 14, 3 (July 1980) pp. 110–116.
Srihari, S.N., “Representation of Three-Dimensional Digital Images,” Computing Surveys 13, 4 (1981) 399–424.
Srihari, S.N., “Hierarchical Data Structures and Progressive Refinement of 3D Images,” Proc. IEEE Conference on Pattern Recognition and Image Processing, Las Vegas, NV (June 1982) 485-490.
Sutherland, I.E., SKETCHPAD: A Man-Machine Graphical Communication System, SJCC 1963, Spartan Books, Baltimore, Md, p. 329.
Sutherland, I.E. and G.W. Hodgman, “Reentrant Polygon Clipping,” Communications of the ACM, 17, 1 (Jan. 1974) pp. 32–42.
Vanderschel, D.J., Divided Leaf Octal Trees, Research Note, Schlumberger-Doll Research, Ridgefield, CT (March 1984).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1985 Springer-Verlag Tokyo
About this paper
Cite this paper
Carlbom, I., Chakravarty, I., Vanderschel, D. (1985). A Hierarchical Data Structure for Representing the Spatial Decomposition of 3D Objects. In: Kunii, T.L. (eds) Frontiers in Computer Graphics. Springer, Tokyo. https://doi.org/10.1007/978-4-431-68025-3_1
Download citation
DOI: https://doi.org/10.1007/978-4-431-68025-3_1
Publisher Name: Springer, Tokyo
Print ISBN: 978-4-431-68027-7
Online ISBN: 978-4-431-68025-3
eBook Packages: Springer Book Archive