EconPapers    
Economics at your fingertips  
 

Evaluation Algorithms for Parametric Curves and Surfaces

Lanlan Yan ()
Additional contact information
Lanlan Yan: College of Science, East China University of Technology, Nanchang 330013, China

Mathematics, 2025, vol. 13, issue 14, 1-20

Abstract: This paper extends Woźny and Chudy’s linear-complexity Bézier evaluation algorithm (2020) to all parametric curves/surfaces with normalized basis functions via a novel basis function matrix decomposition. The unified framework covers the following: (i) B-spline/NURBS models; (ii) Bézier-type surfaces (tensor-product, rational, and triangular); (iii) enhanced models with shape parameters or non-polynomial basis spaces. For curves, we propose sequential and reverse corner-cutting modes. Surface evaluation adapts to type: non-tensor-product surfaces are processed through index-linearization to match the curve format, while tensor-product surfaces utilize nested curve evaluation. This approach reduces computational complexity, resolves cross-model compatibility issues, and establishes an efficient evaluation framework for diverse parametric geometries.

Keywords: geometric design; parametric curves and surfaces; normalized basis functions; evaluation algorithms; corner-cutting; linear complexity (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2025
References: Add references at CitEc
Citations:

Downloads: (external link)
https://www.mdpi.com/2227-7390/13/14/2248/pdf (application/pdf)
https://www.mdpi.com/2227-7390/13/14/2248/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:13:y:2025:i:14:p:2248-:d:1699740

Access Statistics for this article

Mathematics is currently edited by Ms. Emma He

More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-07-12
Handle: RePEc:gam:jmathe:v:13:y:2025:i:14:p:2248-:d:1699740