Le 01/11/2014 20:34, Benjamin Root a écrit :
Actually, my response is still completely valid. You can only plot
surfaces that can be represented parametrically in two dimensions.
Find me a single plotting library that can do differently without
having to get to this final step.
1. I did not claim that you said something invalid, only that it seemed
weakly appropriate for Peter Karpedjiev.
2. Unfortunately NOW you say something inexact. Of course you can plot
implicit surfaces without 2D parametrization. All the ray-tracing
technology is adapted to that.
POV-Ray, etc., if you want some names. Some terrain renderers, such as
Terragen use it as well. YafaRay was once embeddable in Blender.
I am sorry if the answer is unsatisfactory to you, but it is the
correct one to give.
3. But "my satisfaction" is not the issue. I tried to direct Peter in
some *usable* direction, according to my experience.
Since the implementation of marching cubes, and other similar techniques
is awkward, not very efficient in Python (I tried it), I suggest very
strongly that Peter direct himself -at least temporarily - to the RT
methods.
If he wishes, I might help him in private. Writing a Ray Tracer in
Python/numpy is not so difficult (I gave it as student projects a few
times), and of course everything functional may be programmed in POV-Ray.
Best regards.
Jerzy K.
------------------------------------------------------------------------------
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users