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

Reply via email to