I've been trying to massage my data into a usable form for a while now and thought I'd consult the brain trust. I have a triangular mesh that represents the surface of an embryo. I also have a (x,y,z,c) point cloud near that surface where c represents a protein concentration (proportional to image intensity). I have aligned the point cloud with the mesh and projected the point cloud coordinates onto the surface of the mesh. My question is this: Are there any built-in or user-made Matlab tools that will let me interpolate on the surface to estimate protein concentration values at my mesh vertices? The generic interp functions don't seem to be what I'm looking for. Thanks!