Transfinite blending stands for interpolation or approximation in functional spaces, where a bivariate mapping is generated by blending some univariate maps with a suitable basis of polynomials. Analogously, a three-variate mapping is generated by blending some bivariate maps with a polynomial basis, and so on. For example, the standard Hermite generation of cubic curves, where two extreme points and tangents are interpolated, is readily applied to surfaces, where two extreme curves are interpolated with assigned derivative curves, as well as to volume interpolation of two assigned surfaces with assigned derivatives fields.

PLaSM is Free Software and may be distributed under GNU LGPL