The Visual Computer

, Volume 20, Issue 6, pp 380–391 | Cite as

Combining CSG modeling with soft blending using Lipschitz-based implicit surfaces

  • Daniel DekkersEmail author
  • Kees van Overveld
  • Rob Golsteijn
Special issue on implicit surfaces


In this paper a general method is given for combining CSG modeling with soft blending using implicit surfaces. A class of various blending functions sharing some desirable properties like differentiability and intuitive blend control are given. The functions defining the CSG objects satisfy the Lipschitz condition that gives the possibility of fast root finding but can also prove useful in the field of collision detection and adaptive triangulation.


Implicit surface Smooth blending Lipschitz condition 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Blinn J (1982) A generalization of algebraic surface drawing. ACM Trans Graph 1:234CrossRefGoogle Scholar
  2. 2.
    Bloomenthal J (1988) Techniques for implicit modeling. Xerox PARC technical report P89-00106, November 1988Google Scholar
  3. 3.
    Bohm W et al (1984) A survey of curve and surface methods in CAGD. Comput Aided Geom Des 1(1):1–60CrossRefGoogle Scholar
  4. 4.
    Hart J (1996) Sphere tracing: a geometric method for the antialiased ray tracing of implicit surfaces. Vis Comput 12(10):527–545 An earlier version appeared in the SIGGRAPH ’93 course notes as WSU Technical Report EECS-93-015CrossRefGoogle Scholar
  5. 5.
    Pasko A, Adzhiev V, Sourin A, Savchenko V (1995) Function representation in geometricmodeling: concepts, implementation and applications. Vis Comput 11(8):429–446CrossRefGoogle Scholar
  6. 6.
    Ricci A (1973) Constructive geometry for computer graphics. Comput J 16:157–160CrossRefGoogle Scholar
  7. 7.
    Wyvill B (1990) A computer animation tutorial. Springer, Berlin Heidelberg New YorkGoogle Scholar
  8. 8.
    Wyvill B, McPheeters C (1986) Data structure for soft objects. Vis Comput 2(4):227–234CrossRefGoogle Scholar

Copyright information

© Springer-Verlag 2004

Authors and Affiliations

  • Daniel Dekkers
    • 1
    Email author
  • Kees van Overveld
    • 1
  • Rob Golsteijn
    • 1
  1. 1.University of TechnologyEindhovenThe Netherlands

Personalised recommendations