Skip to main content
Log in

Technical illustration based on 3D CSG models

  • Computer & Information Science
  • Published:
Journal of Zhejiang University-SCIENCE A Aims and scope Submit manuscript

Abstract

This paper presents an automatic non-photorealistic rendering approach to generating technical illustration from 3D models. It first decomposes the 3D object into a set of CSG primitives, and then performs the hidden surface removal based on the prioritized list, in which the rendition order of CSG primitives is sorted out by depth. Then, each primitive is illustrated by the pre-defined empirical lighting model, and the system mimics the stroke-drawing by user-specified style. In order to artistically and flexibly modulate the illumination, the empirical lighting model is defined by three major components: parameters of multi-level lighting intensities, parametric spatial occupations for each lighting level, and an interpolation method to calculate the lighting distribution over primitives. The stylized illustration is simulated by a grid-based method, in which we ‘fill’ the desirable pictorial units into the spatial occupation of CSG primitives, instead of “pixel-by-pixel” painting. This region-by-region shading facilitates the simulation of illustration styles.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Agrawala, M., Stolte, C., 2001. Rendering Effective Route Maps: Improving Usability Through Generalization. SIGGRAPH’2001 Conference Proceedings, p. 241–250.

  • Buchanan, J.W., Sousa, M.C., 2000. The Edge Buffer: A Data Structure for Easy Silhouette Rendering. Proceedings of the First International Symposium on Non Photorealistic Animation and Rendering (NPAR’00), Annecy, France, p. 39–42.

  • Dooley, D., Cohen, M.F., 1990. Automatic illustration of 3D geometric models: surfaces.IEEE Computer Graphics and Applications,13(2):307–314.

    Google Scholar 

  • Durand, F., 2002. An Invitation to Discuss Computer Depiction. Proceeding of Non-photorealistic Animating and Rendering 2002 (NPAR’02), Annecy, France, p. 111–124.

  • Geng, W.D., Fleischmann, M., Yu, H.F., Pan, Y.H., 2001. Technical Illustration Based on Human-like Approach. IEEE Proceeding of Computer Graphics International 2001 (CGI’2001), IEEE Computer Society, Hong Kong, p. 343–346.

  • Gooch, A., Gooch, B., Peter, S., Cohen, E. 1998. A Non-Photorealistic Lighting Model For Automatic Technical Illustration. SIGGRAPH 98 Conference Proceedings, ACM Press, New York, p. 447–452.

    Google Scholar 

  • Hertzmann, A., 1998. Painterly Rendering with Curved Brush Strokes of Multiple Sizes. SIGGRAPH 98 Conference Proceedings, ACM Press, New York, p. 453–460.

    Google Scholar 

  • Lansdown, J., Schofield, S., 1995. Expressive rendering: a review of nonphotorealistic techniques.IEEE Computer Graphics & Applications 15(3):29–37.

    Article  Google Scholar 

  • Mantyla, M., 1988. An Introduction to Solid Modelling. Computer Science Press, Maryland.

    Google Scholar 

  • Satio, T., Takahashi, T., 1990. Comprehensible Rendering of 3-D Shapes. SIGGRAPH 90 Conference Proceedings. ACM Press, New York, p. 197–206.

    Google Scholar 

  • Schumann, J., Strothotte, T., Laser, S., 1996. Assessing the Effect of Non-photorealistic Rendered Images in CAD. Proceedings of CHI’96, Vanconver, Canada, p. 35–41.

  • Seligmann, D.D., Feiner, S.K., 1991. Automated Generation of Intent-based 3D Illustration. SIGGRAPH 91 Conference Proceedings, p. 123–132.

  • Willats, J. 1997. Art and Representation. Princeton University Press.

  • Winkenbach, G., Salesin, D.H., 1994. Computer-Generated Pen-and-Ink Illustration. SIGGRAPH 94 Conference Proceedings. ACM Press, New York, p. 91–100.

    Google Scholar 

  • Winkenbach, G., Salesin, D.H., 1996. Rendering Parametric Surfaces in Pen and Ink. SIGGRAPH 96 Conference Proceedings, ACM Press, New York, p. 469–476.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Project supported by the National Natural Science Foundation of China (No. 60373032), and the Returnee Foundation of Education Ministry of China and Zhejiang Province

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wei-dong, G., Lei, D., Hong-feng, Y. et al. Technical illustration based on 3D CSG models. J. Zheijang Univ.-Sci. A 6, 469–475 (2005). https://doi.org/10.1631/jzus.2005.A0469

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1631/jzus.2005.A0469

Key words

Document code

CLC number

Navigation