[triangle.graphics] Interpolating independent variable on 3D surface

evs@romeo.cs.duke.edu (Ed Simpson) (06/23/89)

Does anyone have any information on how to perform interpolation of an
independent variable on a surface in 3-space?

Here is my specific problem.  I have a set of contours that describes
the surface of a heart in 3 dimensions.  Each contour consists of a
closed polyline with 128 segments.  I also have a small set of
electrode locations (specified in x,y,z coordinates) that are located
on the contours.  For example, for some applications there are about 60
electrode locations.  Each electrode has a value associated with it
(e.g. voltage) that is independent of the location.  I need some
interpolation algorithm that will assign a voltage value to each
segment endpoint in the contours.  Given this I can use the endpoints
to contruct polygons, color each polygon according to the voltage
values of its vertices (the endpoints), and display this in 3-d.

I would appreciate any information on existing software or any journal
articles or library references.

Thanks much, Ed.
Ed Simpson    e-mail by ARPANET: evs@cs.duke.edu
P.O.Box 3140, Duke Univ. Medical Center, Durham, NC, USA 27710