Abstract
An approximate octree representation for closed surfaces is presented, namely face octrees. Face Octrees are based on a hierarchical representation of the subdivision of the space, until either homogeneous or face nodes are reached. Face nodes contain a connected, sufficiently planar part of the surface, within a tolerance s. The face octree of a surface S defines a thick surface TS(S), union of all bands defined by face nodes, and TS(S) contains S; a band in a face node spans e to both sides of the plane n approximating S in the node. An algorithm for the generation of the octree, based on the clipping of the surface patches and a planarity test, is presented. On the other hand, algorithms are proposed for point-solid classification, line and plane intersection tests, and interference detection. Space complexity of the proposed representation is discussed, and some bounds are 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
Ayala, D., Brunet, P., Juan, R., Navazo, I.: Object representation by means of non minimal division quadtrees and octrees. ACM Transactions on Graphics 4, 41–59 (1985).
Brunet, P.: Face Octrees. Involved algorithms and applications, Report LSI-90–14, Software Dept, Polytechnical Univ of Catalonia, Barcelona 1990.
Brunet, P., Navazo, I.: Solid representation and operation using extended octrees. ACM Transactions on Graphics 9 (2), 170–197 (1990).
Brunet, P., Vinacua, A.: Surfaces in solid modeling. In: Hagen, H., Roller, D. (eds.) Berlin, Heidelberg: Springer 1991.
Carlbom, I., Chakravarty, I., Vanderschel, D. A.: A hierarchical data structure for representing the spatial decomposition of 3-D objects. IEEE Computer Graphics and Applications 5, 24–31(1985).
Farin, G.: Curves and surfaces for computer aided geometric design. San Diego, CA: Academic Press 1990.
Meagher, D.: Geometric modelling using octree encoding. Computer Graphics and Image Proceeding 19, 129–147 (1982).
Moore, D., Warren, J.: Multidimensional Adaptive Mesh Generation, Research Report Rice COMP TR 90–106, Dept of Computer Science, Rice University, febr. 1990.
Pla, N.: Approximate curve representation using edge quadtrees, Eurographics Workshop on Computer Graphics and Mathematics, Genova, Italy 1991.
Pla, N.: Personal communication.
Requicha, A. A. G.,Voelcker, H. B.: Solid modeling: A historical summary and contemporary assessment. IEEE Computer Graphics and Applocations 2 (2), 9–24 (1982).
Samet, H.: The quadtree and related hierarquical data structures. ACM Computing Surveys 16, 187–260 (1984).
Samet, H.: The design and analysis of spatial data structures. Reading, MA: Addison-Wesley Publishing Company 1989.
Samet, H.: Data structures to support bezier based modelling. Computer-Aided Design 23, 162–176 (1991).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1993 Springer-Verlag/Wien
About this paper
Cite this paper
Brunet, P., Navazo, I., Vinacua, A. (1993). A Modelling Scheme for the Approximate Representation of Closed Surfaces. In: Farin, G., Noltemeier, H., Hagen, H., Knödel, W. (eds) Geometric Modelling. Computing Supplementum, vol 8. Springer, Vienna. https://doi.org/10.1007/978-3-7091-6916-2_5
Download citation
DOI: https://doi.org/10.1007/978-3-7091-6916-2_5
Publisher Name: Springer, Vienna
Print ISBN: 978-3-211-82399-6
Online ISBN: 978-3-7091-6916-2
eBook Packages: Springer Book Archive