I think the easiest way would be to apply a simple color fade texture to the edge of the object. This would automatically color the object smoothly like a contour map without worrying about having to build your own mesh and code the colorList for each vertex.
Also from what I've found, the colorList method for creating meshes from scratch does not render consistently across all 3D cards and bit depths, so stick to the texture method to avoid headaches.
Rix
Bookmarks