POV-Ray : Newsgroups : povray.general : povray for isosurfaces plots? (quantum physics) : Re: povray for isosurfaces plots? (quantum physics) Server Time
31 Jul 2024 22:08:32 EDT (-0400)
  Re: povray for isosurfaces plots? (quantum physics)  
From: Chris B
Date: 10 Aug 2006 10:18:54
Message: <44db404e@news.povray.org>
"gawryl" <gaw### [at] gmailcom> wrote in message 
news:web.44db361920f88a35ed745e5c0@news.povray.org...
> hello,
>
> i'm wondering is it possible to plot an isosurfaces (density) 3D-plots 
> based
> on the complex double precission numbers (ASCI file)? i haven't got 
> explicit
> formula for this surface, data comes from my numerical calculations...
>
> i need to know it before i start learning povray
> (because maybe it isn't a software which i'm looking for)
>
> regards,
>
> gawryl
>

Hi Gawryl,

Just to clarify what you're trying to do a little:

It sounds like you will have a file containing a series of 3D coordinates 
that represent points on a surface and that you will then want to plot them 
and generate a 3D image of the results - is that right?

The next question is whether you want to generate a 3D surface from these 
points or just to plot the points themselves to illustrate the density of 
the points as they are distributed around the conceptual surface?

If you just want to display a dot at each location, then it should be quite 
easy to format the input file as an ASCII CSV file with the coordinates of 
each point on a single line in the file, then write a short POV-Ray macro to 
read each point and place a sphere at each location.

If you want to draw a surface then it gets a bit more tricky because you 
need something that's going to work out how to join all of your points 
together and in which sequence etc. So you'd probably be better off 
pre-processing the set of points using some external tool to generate a mesh 
object that could potentially then be fed into POV-Ray to render.

Regards,
Chris B.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.