POV-Ray : Newsgroups : povray.general : Using a mesh and a plane Server Time
6 Nov 2024 02:22:30 EST (-0500)
  Using a mesh and a plane (Message 1 to 6 of 6)  
From: nomail
Subject: Using a mesh and a plane
Date: 15 Sep 2004 11:00:00
Message: <web.41485811e043c259e65a39320@news.povray.org>
Hello  everybody!
I have a question
Iam trying to convert
datas from x,y,z resorces or  x,y  into an imgae that it looks like  a
wave in heigt field
( like the image from the sombreo in the here in the galery) .....
I don't have the function...only
many many "points", scaled  in x-achse in 0.2....

I thought about making a mesh with these points and then taking them to a
plane that it would look like a heigh field....

Am I in the right direccion?

The  question is...if  I can do  somthing like that with pov-ray and if  yes
how....
I'm working with pov-ray since a week ago and  the documentation is not
helping very much

URL's are welcome

thaks a lot


Post a reply to this message

From: Tim Nikias
Subject: Re: Using a mesh and a plane
Date: 15 Sep 2004 11:14:58
Message: <41485c72$1@news.povray.org>
Hi there!

So, it depends on how your data is saved to disk. POV-Ray has limited
capabilities of reading and writing data to disk, the value needs to be
comma separated, e.g.: "4,6,2,7,3,2,..."
It can read strings, which need to have the quotes at beginning and end
(like this: "string"), floats and vectors. You might want to search for
#read and #write in the docs, as well as #fopen and #fclose.

Then, once you can retrieve the data, you'd just have to place it in proper
vectors and then use those vectors to generate the mesh.

If, by any chance, you arrange the vectors in a 2D-Array (script would look
like this: #declare DataField = array[X][Y]) and arrange the vectors in that
array properly, you might want to have a look at my Mesh-Modifying-Macros,
or short, MMM, available in the Downloads-section of my website. The macros
there take a 2D-Array and create a mesh out of it.

Regards,
Tim

-- 
"Tim Nikias v2.0"
Homepage: <http://www.nolights.de>


Post a reply to this message

From: Slime
Subject: Re: Using a mesh and a plane
Date: 15 Sep 2004 11:18:40
Message: <41485d50$1@news.povray.org>
> I don't have the function...only
> many many "points", scaled  in x-achse in 0.2....

In what format do you have these points?

If you have them as a black and white image, then the best option is to use
a height_field.

If they're in a POV-Ray array, then you could use that array to generate a
mesh (though this would require some fairly complex coding which may be
difficult if you're new).

If they're in a text file in the proper format, then you may be able to read
them in from the text file and treat them as you would an array.

In any case, the fastest option (in terms of render time) will be a
height_field and if you can get your data into an image (POV-Ray could be
used to do this) then that would be ideal.

> I'm working with pov-ray since a week ago and  the documentation is not
> helping very much

The thing about POV-Ray is that, if you really want to learn it well, you
have to start at the beginning. You should go through the tutorials in the
documentation from beginning to end. While this may require putting your
current project(s) on hold for a while, it's your best option in the long
run.

 - Slime
 [ http://www.slimeland.com/ ]


Post a reply to this message

From: nomail
Subject: Re: Using a mesh and a plane
Date: 16 Sep 2004 06:10:00
Message: <web.4149665472f45d47795852640@news.povray.org>
"Tim Nikias" <JUSTTHELOWERCASE:timISNOTnikias(at)gmx.netWARE> wrote:
> Hi there!
>
> So, it depends on how your data is saved to disk. POV-Ray has limited
> capabilities of reading and writing data to disk, the value needs to be
> comma separated, e.g.: "4,6,2,7,3,2,..."
> It can read strings, which need to have the quotes at beginning and end
> (like this: "string"), floats and vectors. You might want to search for
> #read and #write in the docs, as well as #fopen and #fclose.
>
> Then, once you can retrieve the data, you'd just have to place it in proper
> vectors and then use those vectors to generate the mesh.
>
> If, by any chance, you arrange the vectors in a 2D-Array (script would look
> like this: #declare DataField = array[X][Y]) and arrange the vectors in that
> array properly, you might want to have a look at my Mesh-Modifying-Macros,
> or short, MMM, available in the Downloads-section of my website. The macros
> there take a 2D-Array and create a mesh out of it.
>
> Regards,





Is the  web-adress right ??

ok thanks again!
> Tim
>
> --
> "Tim Nikias v2.0"
> Homepage: <http://www.nolights.de>


Post a reply to this message

From: Tim Nikias
Subject: Re: Using a mesh and a plane
Date: 16 Sep 2004 06:48:07
Message: <41496f67$1@news.povray.org>

> Is the  web-adress right ??

I've just checked, it seems the server is down, and there's not much I can
do about it. I've asked my brother and he says the company has a Hardware
problem and their trying to fix it. If you'd send me an email, I could send
you an email via the return-adress and attach the Include-File to it. Too
bad the Website is down, the Past Projects - Gerberas Section is quiet
useful to visualize the MMM at work...

> ok thanks again!

No problem. If you've got questions regarding the MMM, feel free to ask here
or via email.

Regards,
Tim
-- 
"Tim Nikias v2.0"
Homepage: <http://www.nolights.de>


Post a reply to this message

From: Tim Nikias
Subject: Re: Using a mesh and a plane
Date: 16 Sep 2004 09:13:48
Message: <4149918c$1@news.povray.org>
Actually, just got an SMS: the server is fixed again. So you can just go
there and download it from there.
Still, you may email me if you've got questions regarding my Include-Files
or Site.

Regards,
Tim

-- 
"Tim Nikias v2.0"
Homepage: <http://www.nolights.de>


Post a reply to this message

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