POV-Ray : Newsgroups : povray.binaries.images : Fast grass on HF Server Time
4 Nov 2024 19:18:27 EST (-0500)
  Fast grass on HF (Message 14 to 23 of 23)  
<<< Previous 10 Messages Goto Initial 10 Messages
From: SamuelT
Subject: Re: Fast grass on HF
Date: 2 Jul 2000 13:55:38
Message: <395F82E6.5B848C06@aol.com>
No, I'll probably be expanding on Mick's and Gilles' findings :)

Bob Hughes wrote:

> Well there goes all Samuel's hard work down the drain is all I can think.
> Bitter-sweet.
>
> Bob
>
> "Mick Hazelgrove" <mic### [at] mhazelgrovefsnetcouk> wrote in message
> news:395e124a@news.povray.org...
> |
> | approx 10million blades of grass
> |
> | 4mins parse time
> | 12 mins render time

--
Samuel Benge

E-Mail: STB### [at] aolcom

Visit my isosurface tutorial at http://members.aol.com/stbenge


Post a reply to this message

From: Gilles Tran
Subject: Re: Fast grass on HF
Date: 2 Jul 2000 14:01:01
Message: <395F829D.8DD7B3FB@inapg.inra.fr>
Bob Hughes wrote:

> Well there goes all Samuel's hard work down the drain is all I can think.
> Bitter-sweet.

For the record, the eval_pigment technique was also discovered by Fabien
Mosen and published in the French-speaking POV group last February (in fact
Fabien has used it for his current IRTC image). I planned to add it as an
option to my own grass macro, but due to lack of time (and also because it
can only work using unofficial features, something I've tried to avoid when
publishing macros), it's been gathering dust on my hard disk since. I was
quite happy to have seen it discovered again by Samuel, and with very
impressive results, because this technique has really great potential (like
many things based on eval_pigment or eval_pattern) It just has to be worked
on to be made 100% practical. I'm very confident it can be done.

G.


Post a reply to this message

From: Gilles Tran
Subject: Re: Fast grass on HF
Date: 2 Jul 2000 14:08:16
Message: <395F8451.878B20A@inapg.inra.fr>
SamuelT wrote:

> Wow.... That's really fast :) I'm going to have to dissect his code to
> figure out how the blades were made, and how they were placed into the
> mesh. His grass needs the eval_pigment add-on for directional rotation,
> but it is very cool nontheless.

Not only rotation. It should be used to modify the scale and curvature of
the blades, and possibly the color too. I could also be very practical to
create "lumps" of grass sticking out from the flatter patches.
G.


Post a reply to this message

From: Tony[B]
Subject: Re: Fast grass on HF
Date: 2 Jul 2000 15:39:55
Message: <395f9a8b@news.povray.org>
> For the record, the eval_pigment technique was also discovered by Fabien
> Mosen and published in the French-speaking POV group last February (in
fact
> Fabien has used it for his current IRTC image).

And now we know. BTW, have you noticed that when something is a good idea,
it gets "discovered" by many people almost simultanously?

> It just has to be worked
> on to be made 100% practical. I'm very confident it can be done.

I proposed this to Josh English over ICQ, but he has yet to post anything
about it: How about all the people who have worked on grass get together to
make the perfect grass macro/include? We could merge all the benefits of the
different macros/includes to put together something realistic and useful.
What do you say, Gilles, Josh, Samuel, others?


Post a reply to this message

From: Tony[B]
Subject: Re: Fast grass on HF
Date: 2 Jul 2000 15:41:22
Message: <395f9ae2@news.povray.org>
Are you saying to use the eval_pigment to establish all the characteristics
of the blade at a given point? Good idea.


Post a reply to this message

From: SamuelT
Subject: Re: Fast grass on HF
Date: 2 Jul 2000 16:59:37
Message: <395FAE06.41B16920@aol.com>
Gilles Tran wrote:

> SamuelT wrote:
>
> > Wow.... That's really fast :) I'm going to have to dissect his code to
> > figure out how the blades were made, and how they were placed into the
> > mesh. His grass needs the eval_pigment add-on for directional rotation,
> > but it is very cool nontheless.
>
> Not only rotation. It should be used to modify the scale and curvature of
> the blades, and possibly the color too. I could also be very practical to
> create "lumps" of grass sticking out from the flatter patches.
> G.

As long as the scaling isn't done in conjunction with the rotation, otherwise
it can end up looking funny.


--
Samuel Benge

E-Mail: STB### [at] aolcom

Visit my isosurface tutorial at http://members.aol.com/stbenge


Post a reply to this message

From: SamuelT
Subject: Re: Fast grass on HF
Date: 2 Jul 2000 17:03:26
Message: <395FAEE8.A7133909@aol.com>
I think everyone could make their own macros since most everyone knows all the
features like eval_pigment and such. Each person's macro would be different,
too. That way everyone else who wants to use the macros can choose a style.

"Tony[B]" wrote:

> How about all the people who have worked on grass get together to
> make the perfect grass macro/include? We could merge all the benefits of the
> different macros/includes to put together something realistic and useful.
> What do you say, Gilles, Josh, Samuel, others?

--
Samuel Benge

E-Mail: STB### [at] aolcom

Visit my isosurface tutorial at http://members.aol.com/stbenge


Post a reply to this message

From: Tony[B]
Subject: Re: Fast grass on HF
Date: 2 Jul 2000 19:06:11
Message: <395fcae3@news.povray.org>
Well, like I said, this macro would include all the benefits of the previous
ones in one file. That would mean you could chose from a wide variety of
styles and whatnot.


Post a reply to this message

From: Yann Ramin
Subject: Re: Fast grass on HF
Date: 20 Jul 2000 19:58:54
Message: <39779254.652E06EB@atrustrivalie.eu.org>
Just curious, how did you get the grass aligned with the heightfield?

YannMick Hazelgrove wrote:
> 
> Here's Gilles grass placed on a HF
> 
> approx 10million blades of grass
> 
> 4mins parse time
> 12 mins render time
> 
> Mick
> 
>  [Image]

-- 

--------------------------------------------------------------------
Yann Ramin			atr### [at] atrustrivalieeuorg
Atrus Trivalie Productions	www.redshift.com/~yramin
Monterey High IT		www.montereyhigh.com
ICQ 				46805627
AIM				oddatrus
Marina, CA

IRM Developer                   Network Toaster Developer
SNTS Developer                  KLevel Developer

(yes, this .signature is way too big)

"All cats die.  Socrates is dead.  Therefore Socrates is a cat."
	- The Logician

		THE STORY OF CREATION

In the beginning there was data.  The data was without form and null,
and darkness was upon the face of the console; and the Spirit of IBM
was moving over the face of the market.  And DEC said, "Let there be
registers"; and there were registers.  And DEC saw that they carried;
and DEC seperated the data from the instructions.  DEC called the data
Stack, and the instructions they called Code.  And there was evening
and there was a maorning, one interrupt...
		-- Rico Tudor

William Safire's Rules for Writers:

Remembe


Post a reply to this message

From: Christoph Hormann
Subject: Re: Fast grass on HF
Date: 21 Jul 2000 10:22:12
Message: <39785C99.4D18F46A@schunter.etc.tu-bs.de>
Yann Ramin wrote:
> 
> Just curious, how did you get the grass aligned with the heightfield?
> 

[snip]

I would think megapov's hf_height_at function (correct me if i'm wrong)

BTW, your sig is really very long for a short question ...

Christoph

--
Christoph Hormann <chr### [at] gmxde>
Homepage: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message

<<< Previous 10 Messages Goto Initial 10 Messages

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