Abstract
Several solid representation schemes exist today in solid modelling. As none of them has properties that are uniformely better than any other, the need for modelling systems working on two or more different schemes which perform every operation in the most suitable scheme, become evident. Then it is necessary to provide geometric modelling systems with the ability of converting from one scheme into another.
Boundary Representation (BR) and Constructive Solid Geometry (CSG) are those representation schemes most widely used in Solid Modellers. Besides them Extended Octrees (EO) is a new representation scheme the importance of which is growing due to its capability of integrating spatial subdivision with boundary representation.
In this paper we present two scheme conversion algorithms. Firstly we give the conversion algorithm of BR representations of a restricted class of polyhedra into CSG binary trees and then, we give an algorithm which converts an EO into a binary CSG tree.
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., and Navazo I. “Object representation by means of nonminimal division of quadtrees and octrees” in ACM Transactions on Graphics Vol. 4(1), pp. 41–59 (January 1985).
Birkhoff G., and Bartee T. C. in Modern applied algebra, McGraw Hill, New York. (1970).
Bronsted A. in An introduction to convex polytopes, Springer-Verlag, New York. (1983).
Carlbom I. “An algorithm for geometric set operations using celular subdivision techniques” in IEEE Computer Graphics and Applications Vol. 7(5), pp. 44–55 (May 1987).
Durst M. J.,and Kunii T. L. in Integrated polytrees: A generalized model for integrating spatial decomposition and boundary representation., Technical Report 88-002. Department of Information Science. Faculty of Science. University of Tokyo, Tokyo. (January 1988).
Edelsbrunner H., O’Rourke, and Seidel R. “Constructing arrangements of lines and hyperplanes with applications.” in Proceedings of 24th Annual IEEE Symposium on Foundations of Computer Science (1983).
Juan R. in Aportacio a l’estudi de la transcodificacio dels models defronteres i arbres octals estesos en model de geometria constructiva de solids., PhD Thesis. ETSEIB. Universitat Politècnica de Catalunya. (July 1988) (in Catalan).
Navazo I. in Contribucio a les tecniques de modelat geometric d’objectes poliedrics usant la codificacio amb arbres octals., PhD Thesis. ETSEIB. Universitat Politècnica de Catalunya. (January 1986) (in Catalan).
Navazo I., Fontdecaba J. and Brunet P. “Extended octtrees: between CSG trees and boundary representations” in Proceedings Eurographics’87., Elsevier Science Publishers B.V., Amsterdam. (1987).
Oliver M. A.,and Wiseman N. E. “Operations on quadtree encoded images” in The Computer Journal Vol. 26(1), (1983).
O’Rourke J. “Polygon decomposition and switching function minimization” in Computer Graphics and Image Processing (18), pp. 382–391 (1982).
Peterson D. P. in Halfspace representations of extrusions, solids of revolution and pyramids, Sandia National Labs. SAND84-0572, Albuquerque. (July 1984).
Preparata F. P. and Shamos M. I. in Computational Geometry. An introduction, Springer Verlag, New York. (1985).
Requicha A.,and Tilove R. B. in Mathematical foundations of Constructive Solid Geometry: General topology of regular closed sets., Tech. Memo. 27a, Product Automation Project. University of Rochester, Rochester, N.Y.. (June 1978).
Requicha A. “Representations for rigid solids: Theory, methods and systems” in Computing Surveys Vol. 12(4), pp. 437–464 (December 1980).
Requicha A.,and Voelcker H. B. “Solid modeling: current status and research directions” in IEEE Computer Graphics and Applications Vol. 3(7), pp. 25–37 (October 1983).
Sabin M. in Geometric modelling and Computer Graphics, ed. R.A. Earnshaw, R.D. Parslow and J.R. Woodwark, Gower Thecnical Press Ltd., Aldershot, England. (1987).
Woo T. “Feature extraction by volume decomposition” in Proceedings Conference CAD/CAM Tecnology in Mechanical Engineering pp. 76–94, Cambridge, Mass. (March 1982).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1989 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Juan, R. (1989). On Boundary to CSG and Extended Octrees to CSG Conversions. In: Straßer, W., Seidel, HP. (eds) Theory and Practice of Geometric Modeling. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-61542-9_22
Download citation
DOI: https://doi.org/10.1007/978-3-642-61542-9_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-64866-3
Online ISBN: 978-3-642-61542-9
eBook Packages: Springer Book Archive