You mean like parametric 3D?, or just a node map?, Do you have to rotate the river bed, showing the top and bottom? Maybe your mean a 2D drawing or image. You need to be more specific in the term 3D. 3D could just mean wearing 3D glasses so the image stands out at you. [EDIT] I use 3D parametric CAD software at night to create parts and assemblies on the side as a hobby. Programs like GeoMagic Design use Direct X 9.0 as a canvas for drawing and displaying the parts. I think on Macs they use Open GL. You should really Google the subject, because I've been here for 5 years, and your the first to ask. [EDIT 2] I guess there is such a thing. A HTML5 3D Parametric Open GL Support, control, module or something that will display a 3D Parametric file in multiple formats supported by SolidWorks, I forget the name of the standard format for parametric files, but it's the same used for 3D printers. Hard part is making the drawing file. I know movies use Geomagic to scan a scene, and convert it to a node map, and then fill in the nodes to create a parametric map, for coloring and rendering. Well, more fun that writing code for a living. https://www.youtube.com/watch?v=a3G4bKnZ5kA[^] [blog on the subject of 3DOpenGl and HTML5^]