Skip to main content
Log in

Degenerations of NURBS curves while all of weights approaching infinity

  • Original Paper
  • Area 3
  • Published:
Japan Journal of Industrial and Applied Mathematics Aims and scope Submit manuscript

Abstract

Non-Uniform Rational B-Spline (NURBS) is the multidisciplinary topic in Mathematics, Computer Science, and Engineering. The NURBS curves together with their geometric properties are widely used in Computer Aided Design, Computer Aided Geometric Design, and Computational Mathematics. When a single weight approaches infinity, the limit of a NURBS curve tends to the corresponding control point. In this paper, a kind of control structure of a NURBS curve, called regular control curve, is defined. We prove that the limit of the NURBS curve is exactly its regular control curve when all of weights approach infinity, where each weight is multiplied by a certain one-parameter function tending to infinity, different for each control point. Moreover, some representative examples are presented to show this property and indicate its application for shape deformation.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21

Similar content being viewed by others

References

  1. de Boor, C.: On calculating with B-splines. J. Approx. Theory 6(1), 50–62 (1972)

    Article  MathSciNet  MATH  Google Scholar 

  2. de Boor, C.: A Practical Guide to Splines. Springer, New York (1978)

    Book  MATH  Google Scholar 

  3. Davis, P.: Interpolation and Approximation. Dover Publications, New York (1975)

    MATH  Google Scholar 

  4. Piegl, L., Tiller, W.: The NURBS Book, 2nd edn. Springer, Berlin, Heidelberg, New York (1997)

    Book  MATH  Google Scholar 

  5. Piegl, L.: Modifying the shape of rational B-spline, Part 1: curves. Comput. Aided Des. 21(8), 509–518 (1989)

    Article  MATH  Google Scholar 

  6. Piegl, L.: Modifying the shape of rational B-splines, Part 2: surfaces. Comput. Aided Des. 21(9), 538–546 (1989)

    Article  MATH  Google Scholar 

  7. Farin, G.: Curve and Surfaces for CAGD: A Practical Guide, 5th edn. Morgan Kaufmann Publishers, San Francisco (2002)

    Google Scholar 

  8. Farin, G., Hoschek, J., Kim, M.S.: Handbook of Computer Aided Geometric Design. Elsevier Science, Amsterdam (2002)

    MATH  Google Scholar 

  9. Au, C.K., Yuen, M.M.F.: Unified approach to NURBS curve shape modification. Comput. Aided Des. 27(2), 85–93 (1995)

    Article  MATH  Google Scholar 

  10. Sánchez-Reyes, J.: A simple technique for NURBS shape modification. IEEE Comput. Graph. Appl. 17(1), 52–59 (1997)

    Article  Google Scholar 

  11. Juhász, I.: Weight-based shape modification of NURBS curves. Comput. Aided Geom. Design 16(5), 377–383 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  12. Zhang, G.H., Yang, X.Q., Zhang, C.M.: Weight-based shape modification of NURBS curves. J. Comput. r Aided Design Comput. Graph. 16(10), 1386–1400 (2004)

    Google Scholar 

  13. Sturmfels, B.: Gröbner Bases and Convex Polytopes. American Mathematical Society, Providence (1996)

    MATH  Google Scholar 

  14. Krasauskas, R.: Toric surface patches. Adv. Comput. Math. 17(1–2), 89–113 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  15. García-Puente, L.D., Sottile, F., Zhu, C.G.: Toric degenerations of Bézier patches. ACM Trans. Graph. (TOG) 30(5), 110 (2011)

    Google Scholar 

  16. Zhu, C.G.: Degenerations of toric ideals and toric varieties. J. Math. Anal. Appl. 386(2), 613–618 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  17. Zhu, C.G., Zhao, X.Y.: Self-intersections of rational Bézier curves. Graph. Models 76(5), 312–320 (2014)

    Article  Google Scholar 

  18. Zhao, X.Y., Zhu, C.G.: Injectivity conditions of rational Bézier surfaces. Comput. Graph. 51, 17–25 (2015)

    Article  Google Scholar 

  19. Boehm, W.: Inserting new knots into B-spline curves. Comput. Aided Des. 12(4), 199–201 (1980)

    Article  Google Scholar 

Download references

Acknowledgements

The authors appreciate the comments and valuable suggestions from the anonymous reviewers.Their advice helped to improve the presentation of this paper. This work is partly supported by the National Natural Science Foundation of China (Nos. 11671068, 11271060), Fundamental Research of Civil Aircraft (No. MJ-F-2012-04), and the Fundamental Research Funds for the Central Universities (Nos. DUT16LK38).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chun-Gang Zhu.

Electronic supplementary material

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, Y., Zhu, CG. Degenerations of NURBS curves while all of weights approaching infinity. Japan J. Indust. Appl. Math. 35, 787–816 (2018). https://doi.org/10.1007/s13160-018-0301-4

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13160-018-0301-4

Keywords

Mathematics Subject Classification

Navigation