Tensor Product Surfaces
The de Boor Algorithm
Algorithm Overview
Given
\(F(u,v):=\sum_{i=0}^{N-1}\,N_i^{n,T}(u)\,\sum_{j=0}^{M-1}\,N_j^{m,S}(v)\,\mathbf{d}_{i,j}\)
with knot vectors \(S\) and \(T\):
- Evaluate \(n+1\) B-Spline curves of degree \(m\) with de Boor in \(v\)-direction.
- Evaluate one B-Spline curve of degree \(n\) with de Boor in \(u\)-direction.
The JavaScript Code