Another approach would be arraying them (both prongs and gems) along a representative created uv surface and flowing everything back to the original surface as is currently done in Rhino. BUT there is the distortion thing that must be overcome.
I'm a big fan of flow along surface.
David
|