Skip to main content
Log in

Constrained approximation of rational triangular Bézier surfaces by polynomial triangular Bézier surfaces

  • Original Paper
  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

We propose a novel approach to the problem of polynomial approximation of rational Bézier triangular patches with prescribed boundary control points. The method is very efficient thanks to using recursive properties of the bivariate dual Bernstein polynomials and applying a smart algorithm for evaluating a collection of two-dimensional integrals. Some illustrative examples are given.

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

  1. Ahlfors, L.V.: Complex Analysis, 3rd edn. McGraw-Hill (1979)

  2. Andrews, G.E., Askey, R., Roy, R.: Special Functions, Encyclopedia of Mathematics and its Applications, vol. 71. Cambridge University Press, Cambridge (1999)

    Google Scholar 

  3. Chen, J., Wang, G.J.: Progressive-iterative approximation for triangular Bézier surfaces. Comp. Aided-Des. 43, 889–895 (2011)

    Article  Google Scholar 

  4. Dahlquist, G., Björck, A.: Numerical Methods in Scientific Computing, vol. I. Society for Industrial and Applied Mathematics, Philadelphia (2008)

    Book  MATH  Google Scholar 

  5. Farin, G.: Triangular Bernstein-Bézier patches. Comput. Aided Geom. Des. 3, 83–127 (1986)

    Article  MathSciNet  Google Scholar 

  6. Farin, G.: Curves and Surfaces for Computer-Aided Geometric Design. A Practical Guide, 5t. Academic Press, Boston (2002)

    Google Scholar 

  7. Gentleman, W.M.: Implementing Clenshaw-Curtis quadrature – II. Computing the cosine transformation. Commun. ACM 15, 343–346 (1972)

    Article  MathSciNet  MATH  Google Scholar 

  8. Hu, Q.Q.: An iterative algorithm for polynomial approximation of rational triangular Bézier surfaces. Appl. Math. Comput. 219, 9308–9316 (2013)

    MathSciNet  MATH  Google Scholar 

  9. Keller, P.: A method for indefinite integration of oscillatory and singular functions. Numer. Algor. 46, 219–251 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  10. Koekoek, R., Swarttouw, R.F.: The Askey scheme of hypergeometric orthogonal polynomials and its q-analogue. Fac. Techn. Math. Informatics, Delft Univ. of Technology, Rep. 98-17, Delft (1998)

  11. Lewanowicz, S., Keller, P., Woźny, P.: Bézier form of dual bivariate Bernstein polynomials. arxiv:1510.08246[math.NA] (2015)

  12. Lewanowicz, S., Woźny, P.: Connections between two-variable Bernstein and Jacobi polynomials on the triangle. J. Comput. Appl. Math. 197, 520–533 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  13. Lewanowicz, S., Woźny, P., Keller, P.: Weighted polynomial approximation of rational Bézier curves. arXiv:1502.07877[math.NA] (2015)

  14. Lewanowicz, S., Woźny, P., Keller, P.: Polynomial approximation of rational Bézier curves with constraints. Numer. Algor. 59, 607–622 (2012)

    Article  MATH  Google Scholar 

  15. Rivlin, T.J.: Chebyshev Polynomials. From Approximation Theory to Algebra and Number Theory, 2nd edn. Wiley, New York (1990)

    MATH  Google Scholar 

  16. Sharma, R.: Conversion of a rational polynomial in triangular Bernstein-Bézier form to polynomial in triangular Bernstein-Bézier form. Internat. J. Comput. Appl. Math. 8, 45–52 (2013)

    Google Scholar 

  17. Woźny, P., Lewanowicz, S.: Constrained multi-degree reduction of triangular Bézier surfaces using dual Bernstein polynomials. J. Comput. Appl. Math. 235, 785–804 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  18. Xu, H.X., Wang, G.J.: Approximating rational triangular Bézier surfaces by polynomial triangular Bézier surfaces. J. Comput. Appl. Math. 228, 287–295 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  19. Xu, H.X., Wang, G.J.: New algorithm of polynomial triangular B-B surfaces approximation to rational triangular B-B surfaces. J. Inform. Comput. Sci. 7, 725–738 (2010)

    Google Scholar 

  20. Zhang, L., Wang, G.J.: An effective algorithm to approximate rational triangular B-B surfaces using polynomial forms (in Chinese). Chin. J. Comput. 29, 2151–2162 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stanisław Lewanowicz.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lewanowicz, S., Keller, P. & Woźny, P. Constrained approximation of rational triangular Bézier surfaces by polynomial triangular Bézier surfaces. Numer Algor 75, 93–111 (2017). https://doi.org/10.1007/s11075-016-0198-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11075-016-0198-4

Keywords

Mathematics Subject Classification (2010)

Navigation