Representing and Modeling of Cyclide Patches using NURBS

  • Xiaolin Zhou
Conference paper
Part of the Focus on Computer Graphics book series (FOCUS COMPUTER)


In this paper we introduce a method to represent cyclide patches using NURBS. This representation enables us to implement cyclide patches in a NURBS—based interactive environment and to enhance the flexibility of modeling with cyclide patches.


Univer Dupin 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    W. Boehm. On de Boor-like Algorithms and Blossoming. Computer Aided Geometric Design, 5:pp. 71–79, 1988.MathSciNetMATHCrossRefGoogle Scholar
  2. [2]
    W. Boehm. On cyclides in geometric modeling,. Computer Aided Geometric Design, 7:pp. 243–256, 1990.MathSciNetMATHCrossRefGoogle Scholar
  3. [3]
    V. Chandru, D. Dutta, and C. M. Hoffmann. Variable radius blending using Dupin cyclides. In K. Preiss M. J. Wozny, J. U. Turner, editor, NSF-IFIP Working Conference on Geometric Modeling, pp. 39–60. North-Holland, 1988.Google Scholar
  4. [4]
    V. Chandru, D. Dutta, and C. M. Hoffmann. On the geometry of dupin cyclides. The Visual Computer, (5):pp. 277–290, 1989.Google Scholar
  5. [5]
    P. de Casteljau. Formes à Pôles. Hermes, Paris, 1985.Google Scholar
  6. [6]
    de Pont. Essays on the Cyclide Patch. PhD thesis, Cambrige University, Cambrige, UK, 1984.Google Scholar
  7. [7]
    W. L. F. Degen. Generalized cyclides for use in CAGD. In the IMA Conference Proceedings Series, to appear. Oxford Press, 1991.Google Scholar
  8. [8]
    C. P. Dupin. Applications de Géométrie et de Méchanique. Bachelier Paris, 1822.Google Scholar
  9. [9]
    I. Faux and M. Pratt. Computational Geometry for Design and Manufacture. Ellis Horwood, Chichester, 1979.MATHGoogle Scholar
  10. [10]
    R.N. Goldman. Blossoming and Knot insertion algorithms for B-Spline curves. Computer Aided Geometric Design, 6:pp. 57–64, 1989.Google Scholar
  11. [11]
    R. R. Martin. Principle Patches for Computational Geometry. PhD thesis, Cambrige University, Cambrige, UK, 1982.Google Scholar
  12. [12]
    W. Nutbourne and R. Martin. Differential Geometry Applied to Curve and Surface Design. Ellis Horwood, 1988.Google Scholar
  13. [13]
    L. Piegl. On Nurbs: A Survey. IEEE Computer Graphics & Applications, 1: 55–71, January 1991.CrossRefGoogle Scholar
  14. [14]
    M. J. Pratt. Cyclides in CAGD. CAGD, 7: 221–242, 1990.MathSciNetMATHGoogle Scholar
  15. [15]
    L. Ramshaw. Blossoming: A Connect-The-Dots Approach to Splines. Digital Systems Research Center, Palo Alto, 1987.Google Scholar
  16. [16]
    L. Ramshaw. Béziers and B-Splines as Multiaffine Maps. In Theoretical Foundations of Computer Graphics and CAD, pp. 757–776. Springer, 1988.Google Scholar
  17. [17]
    H.-P. Seidel. Computing B-Spline Control Points. In Wolfgang Straßer and H.-P. Seidel, editors, Theory and Practice of Geometric Modelling. Springer, 1989.Google Scholar
  18. [18]
    H.-P. Seidel. A New Approach to B-Splines. Computer Aided Geometric Design, 6:pp. 23–32, 1989.MathSciNetMATHCrossRefGoogle Scholar
  19. [19]
    T. J. Sharrock. Surface Design with Cyclide Patches. PhD thesis, Cambrige University, Cambridge, UK, 1985.Google Scholar
  20. [20]
    V. Skytt T. Dokken, A. M. Ytrehus. The Role Of NURBS in Geometric Modeling and CAD/CAM. In International Symposium on Advanced Geometric Modeling For Engineering Applications, Berlin(West), 1989.Google Scholar
  21. [21]
    W. Tiller. Geometric Modeling using Non-Uniform Rational B-splines: Mathematical Techniques. In Siggraph 86 Tutorial Presentation, 1986.Google Scholar
  22. [22]
    X. Zhou. Parametrisierung der Flächen zweiten Grades und Konvertierung in die NURBS—Tensorproduktdarstellung. Technical Report WSI 89–1, Universität Tübingen, Tübingen, Germany, 1989.Google Scholar
  23. [23]
    X. Zhou and W. Straßer. A NURBS Representation for Cyclides. In T. L. Kunii, editor, Modeling in Computer Graphics, Proc. of the IFIP 5.10 Working Conference, pp. 77–92. Springer-Verlag, 1991.Google Scholar

Copyright information

© EUROGRAPHICS The European Association for Computer Graphics 1992

Authors and Affiliations

  • Xiaolin Zhou

There are no affiliations available

Personalised recommendations