Blending Polyhedra with NURBS

  • Xuefu Wang
  • Jiaguang Sun
  • Kaihuai Qin
Conference paper
Part of the CGS CG International Series book series (3056)

Abstract

An approach of blending edges and vertices of a polyhedron using NURBS surfaces with C1 continuity along their common boundaries is presented in this paper. The approach presented can unify the transaction of these two cases. Compare with other methods published, first, NURBS surface can represent the blending edge surface precisely;second, when blending the vertex, we depart the blending surfaces of its adjacent edges, so the surfaces don’t need to join with each other, then “supplementary surfaces” are stitched together with C1 contonuity to blend the vertex. We produce the blending surfaces by constructing boundary curve networks with C1 continuity, then according to the continuity rule to gen erate the NURBS surfaces.

Keywords

blending surface NURBS Polyhedra boundary curve networks continuity 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Catmull E E and Clark J H(1978) Recursively generated B spline surfaces on arbitrary topological meshes. CAD 10:350–355.Google Scholar
  2. Chiyokura H and Kimura F(1983) Design of solids with free form surfaces. Comput. Graph. 17(3):289–298.nCrossRefGoogle Scholar
  3. Chiyokura H(1987) An extended rounding operation for modelling solids with free-form surfaces. IEEE CG&A 7(12):27–36.Google Scholar
  4. Doo D and Sabin M(1978) Behavior of recursive division surfaces near extraordinary points.CAD 10:356–360.Google Scholar
  5. Floater MS(1992) Derivarives of Rational Bezier curves.CAGD 9:161–164.MathSciNetMATHGoogle Scholar
  6. Gregory J A and Hahn J M (1987) Geometric continuity and convex combination patches, CAGD 4(l):79–90.MathSciNetMATHGoogle Scholar
  7. Hartmann E(1990) Blending of implicit surfaces with functional splines. CAD 22(8):500–506.MATHGoogle Scholar
  8. Jinggong Li, Josef Hoschenk and E. Hartmann (1990) Gn\t-1 functional splines for interpolation and approximation of curves, surfaces and solids. CAGD,22(7):209–220.Google Scholar
  9. Moreton, H and Sequin, C (1991) Surface Design with Minimum Energy Networks. In: Rossignac J and Turner J(ed) Proc. of Symposium on Solid Modeling Foundations and CAD/CAM Applications.ACM Press,Austin,Texas, pp291–302.CrossRefGoogle Scholar
  10. Regl L(1991) On NURBS:A Survey,IEEE CG&A,11(1):55–71.Google Scholar
  11. Piegl L and Tiller W(1987) Curve and Surface Constructions using rational B—splines.CAD 19(9):485–498.MATHGoogle Scholar
  12. Szilvasi Nagy M(1991) Flexible rounding operation for polyhedra, CAD 23(9):629–633.MATHGoogle Scholar
  13. Tiller W(1983) Rational B splines for Curve and Surface Representation. IEEE CG&A 3(6):61–69.Google Scholar
  14. Wang Xuefu, Sun Jiaguang, Qin Kai Huai(1992) Blending Polyhedra with Sweeping.to be submitted.Google Scholar

Copyright information

© Springer-Verlag Tokyo 1993

Authors and Affiliations

  • Xuefu Wang
    • 1
  • Jiaguang Sun
    • 2
  • Kaihuai Qin
    • 3
  1. 1.Department of Computer ScienceTsinghua UniversityChina
  2. 2.Department of Computer ScienceTsinghua UniversityBeijingChina
  3. 3.Computer Science at Tsinghua UniversityBeijingChina

Personalised recommendations