POV-Ray : Newsgroups : povray.binaries.images : Some grass (86kbu) Server Time
16 Aug 2024 04:20:36 EDT (-0400)
  Some grass (86kbu) (Message 1 to 10 of 15)  
Goto Latest 10 Messages Next 5 Messages >>>
From: Rune
Subject: Some grass (86kbu)
Date: 30 Mar 2002 21:30:44
Message: <3ca674d4@news.povray.org>
Thanks for all the comments on what grass looked best!

I've tweaked and corrected a lot of things and made the grass a bit more
saturated. The flowers may still look like they're floating, but there's not
much to do about that I'm afraid.

But anyway, almost everybody seemed to like better the image produced by the
new technique I'm working on rather than that produced by my old Fast Grass
Include File. I'm very pleased that the new include file will not only have
the advantage that it works in animations, but also that it looks better in
general.

The catch is that it renders about 4 times slower than the old technique,
but it's still pretty fast. The attached image was rendered at 800x600 AA0.3
in about 8 minutes on my Athlon XP 1700+. As I have never tried using mesh
grass, I don't know how slow that is for comparison. Anyone got any idea how
long an equivalent image with mesh grass would take?

Rune
--
3D images and anims, include files, tutorials and more:
Rune's World:  http://rsj.mobilixnet.dk (updated Feb 16)
POV-Ray Users: http://rsj.mobilixnet.dk/povrayusers/
POV-Ray Ring:  http://webring.povray.co.uk


Post a reply to this message


Attachments:
Download 'fgrass2_test.jpg' (87 KB)

Preview of image 'fgrass2_test.jpg'
fgrass2_test.jpg


 

From: Hugo
Subject: Re: Some grass (86kbu)
Date: 31 Mar 2002 06:13:14
Message: <3ca6ef4a$1@news.povray.org>
Superb! Really good! I think meshes will at least use more memory resources,
even with all currently possible tricks.. About the rendertime, it depends a
lot on AA settings.. Did you use standard AA?  If so, the grass texture is
not terribly fast.

Regards,
Hugo


Post a reply to this message

From: Rune
Subject: Re: Some grass (86kbu)
Date: 31 Mar 2002 09:47:33
Message: <3ca72185@news.povray.org>
"Hugo" wrote:
> Superb! Really good!

Woohoo! Thanks. :)

> I think meshes will at least use more memory resources,
> even with all currently possible tricks..

Yeah, if nothing else, my method takes up practically zero memory,
completely independent on how big the field of grass is.

> About the rendertime, it depends a lot on AA settings..
> Did you use standard AA?  If so, the grass texture is
> not terribly fast.

No, that's what I was afraid. I did use standard AA. I guess I'll have to
try to use some of the mesh grass macros around and see the pros and cons
myself.

Which mesh grass macro is the best for a curvy height_field like this?

Rune
--
3D images and anims, include files, tutorials and more:
Rune's World:  http://rsj.mobilixnet.dk (updated Feb 16)
POV-Ray Users: http://rsj.mobilixnet.dk/povrayusers/
POV-Ray Ring:  http://webring.povray.co.uk


Post a reply to this message

From: Rune
Subject: Re: Some grass (86kbu)
Date: 31 Mar 2002 11:35:34
Message: <3ca73ad6@news.povray.org>
I wrote:
> > About the rendertime, it depends a lot on AA settings..
> > Did you use standard AA?  If so, the grass texture is
> > not terribly fast.
>
> No, that's what I was afraid. I did use standard AA. I
> guess I'll have to try to use some of the mesh grass
> macros around and see the pros and cons myself.

I tried to use Gilles Tran's MakeGrass macro to create a whole field of real
mesh grass, and it rendered twice as fast as my faked texture grass. :(

However, Gilles' macro can only create grass on flat surfaces AFAIK. Since
using many copies of the same mesh isn't possible to the same extent when
covering hills with grass, maybe doing that with mesh grass would still be
less efficient, or even impossible on many machines?

Rune
--
3D images and anims, include files, tutorials and more:
Rune's World:  http://rsj.mobilixnet.dk (updated Feb 16)
POV-Ray Users: http://rsj.mobilixnet.dk/povrayusers/
POV-Ray Ring:  http://webring.povray.co.uk


Post a reply to this message

From: RAY
Subject: Re: Some grass (86kbu)
Date: 31 Mar 2002 14:08:41
Message: <3ca75eb9@news.povray.org>
JRG's scatter macro can do curved surfaces, I'm working on a similar idea
with grass support
(see thread Vegetation Project WIP 3/27/02 by Tim Nikias)

--
__________________
 RAY


Post a reply to this message

From: JRG
Subject: Re: Some grass (86kbu)
Date: 31 Mar 2002 15:10:54
Message: <3ca76d4e@news.povray.org>
"Rune" wrote:
> Which mesh grass macro is the best for a curvy height_field like this?

Try Gilles' macro. Of course you have to modify it, as it presently does not support
heightfields. AFAIK at least one pover (Tony[B]?) has already done that. So ask him.
:)


--
Jonathan.

Home: http://digilander.iol.it/jrgpov


Post a reply to this message

From: JRG
Subject: Re: Some grass (86kbu)
Date: 31 Mar 2002 15:16:06
Message: <3ca76e86@news.povray.org>
"RAY" wrote:
> JRG's scatter macro can do curved surfaces, I'm working on a similar idea
> with grass support
> (see thread Vegetation Project WIP 3/27/02 by Tim Nikias)

You are probably referring to my old clutter macro. The last scatter macro I wrote is
not very suitable for such a task.

--
Jonathan.

Home: http://digilander.iol.it/jrgpov


Post a reply to this message

From: RAY
Subject: Re: Some grass (86kbu)
Date: 31 Mar 2002 16:24:10
Message: <3ca77e7a$1@news.povray.org>
> You are probably referring to my old clutter macro. The last scatter macro
I wrote is
> not very suitable for such a task.
 Oops.

--
__________________
 RAY


Post a reply to this message

From: Shay
Subject: Re: Some grass (86kbu)
Date: 1 Apr 2002 10:33:09
Message: <3ca87db5$1@news.povray.org>
This grass looks a lot different than and mesh grass that I have seen. And
so, for that reason, has a lot of value even if it is slower.

 -Shay

Rune <run### [at] mobilixnetdk> wrote in message
news:3ca674d4@news.povray.org...


Post a reply to this message

From: Rune
Subject: Re: Some grass (86kbu)
Date: 1 Apr 2002 10:48:57
Message: <3ca88169$1@news.povray.org>
"JRG" wrote:
> "Rune" wrote:
> > Which mesh grass macro is the best for a
> > curvy height_field like this?
>
> Try Gilles' macro. Of course you have to modify it,
> as it presently does not support heightfields.
> AFAIK at least one pover (Tony[B]?) has already
> done that. So ask him. :)

Have done, but he seems to may have lost it...

Anyway, I tried some grass made by Alan Holding which works for
height_fields.

When using a medium sized field of grass, his mesh grass renders about as
fast as my faked grass, when taking into account the parsing. Both images
were finished in two minutes at 320x240. However, when increasing the number
of blades, the parse time of the mesh grass increases very much, and
exceeded half an hour in my test. The larger the field, the higher memory
requirement and longer parsing time there is for mesh grass. In contrast, my
faked grass has no parse time at all, nor any significant memory
requirement, no matter the size of the field. So my faked grass is best
suited for large fields of grass.

Rune
--
3D images and anims, include files, tutorials and more:
Rune's World:  http://rsj.mobilixnet.dk (updated Mar 19)
POV-Ray Users: http://rsj.mobilixnet.dk/povrayusers/
POV-Ray Ring:  http://webring.povray.co.uk


Post a reply to this message

Goto Latest 10 Messages Next 5 Messages >>>

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