how to render 3D surfaces in Python
<p>I currently have a working python code which generates a 2D animation of a colormap, in the shape of a circle.  This colormap is meant to represent the activation levels of the heart.<br>
The next step is to take this 2D colormap and generate a 3D surface.
I would like to know what is the best and simplest way to do this in Python (keep in mind that the solution would have to be a free solution).  I have worked with Matplotlib and taken a look at the 3D surface rendering, however I find that it is not up to par, and thus I am looking for another solution.
Any help would be appreciated</p>
