Abstract
The purpose of this research is to develop an experimental environment for solid modelling which can provide a wide range of graphics primitives and operations toward making the modelling process more flexible. The system can handle different types of representations and combine them with an extended-CSG structure. A new geometric editor to enter and modify the data is also reported. To handle different types of representation, the system has an object-oriented structure and the idea of a ‘common function’ is introduced to give the interface between them. Ray tracing is used as the rendering method. New techniques for generating images for complex objects are shown with several modelling examples.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Bronsvoort WF, Wike JJ Van, Jansen FW (1984) Two Methods for improving the Efficiency of Ray Casting in Solid Modeling. CAD 16:110–116
Carlson WE (1982) Techniques for the Generation of Three Dimensional Data for Use in Complex Image Synthesis. PhD dissertation, Ohio State University, September 1982
Catmull EE (1974) A Subdivision Algorithm for Computer Display of Curved Surfaces. PhD dissertation, University of Utah, December 1974
Cobb ES (1984) Design of Sculptured Surfaces Using the B-Spline Representation. PhD dissertation, University of Utah, June 1984
Cohen E, Lyche T, Riesenfeld R (1980) Discrete B-spline and Subdivision Techniques in Computer-Aided Geometric Design and Computer Graphics. Computer Graphics and Image Processing 14:87–111
Dippe M, Swensen J (1984) An Adaptive Subdivision Algorithm and Parallel Architecture for Realistic Image Synthesis. Computer Graphics. SIGGRAPH'84 Conference Proceedings 18:149–158
Glassner AS (1984) Space Subdivision for East Ray Tracing. IEEE Computer Graphics and Applications 4:15–24
Mantyla M, Sulonen R (1982) GWB: A Solid Modeler with Euler Operator. IEEE Computer Graphics and Applications 2:17–31
Parent RE (1977) A System for Sculpting 3-D Data. Proceeding of SIGGRAPH' 77, pp 138–147
Requicha AAG (1980) Representation for Rigid Solid: Theory, Methods and Systems. ACM Computer Surveys 12:437–464
Requicha AAG, Voelcker HB (1983) Solid Modeling: Current Status and Research Directions. IEEE Computer Graphics and Applications 3:25–37
Roth SD (1982) Ray Casting for Modeling Solids. Computer Graphics and Image Processing 18:109–144
Rubin SM, Whitted T (1980) A 3-Dimensional Representation for Fast Rendering of Complex Scenes. Computer Graphics Proceeding of SIGGRAPH'80
Weghorst H, Hooper G, Greenberg DP (1984) Improved Computational Methods for Ray Tracing. ACM Transactions of Graphics 3:52–69
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Kitaoka, S. Experimental CSG environment for modelling solid. The Visual Computer 2, 9–14 (1986). https://doi.org/10.1007/BF01890983
Issue Date:
DOI: https://doi.org/10.1007/BF01890983