![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Hi there,
after adding some automatic adaption of the level of detail my old PC was
able to render a complete fern. It looks quite confused since it is built
randomly.
Some details:
It consists of 22 wings with varying number of leaves. In total there were
8154 objects (there were more than 106000 in the full-detail version!).
Total computation time was 50 minutes and 57 seconds. Both, rendering and
parsing took almost exactly the half of this: 25min 36/21 sec. My PC is a
very old P200.
I am satisfied with the result therefore it is no longer of WIP status.
Thank you very much to all who gave me tips and hints!
Now I will clean-up the include files and release them as soon as possible.
It needs some user manual and a test-scene to be used properly.
Now I will concentrate on moss, waterdrops, snails and some stones. I think
some more pictures will follow here soon to get your comments.
live long and trace prosper, :-)
regards
Post a reply to this message
Attachments:
Download 'fern.jpg' (130 KB)
Preview of image 'fern.jpg'
![fern.jpg](/povray.binaries.images/attachment/%3C3c4c6f05%40news.povray.org%3E/fern.jpg?ttop=443840&toff=9800&preview=1)
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Bill DeWitt
Subject: Re: FERN update: first attempt of a complete plant
Date: 21 Jan 2002 15:15:56
Message: <3c4c76fc$1@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
>
> It consists of 22 wings with varying number of leaves.
It might be possible to make a better plant, but you have it pretty good
right now. The individual sprays are great!
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: JPGargoyle
Subject: Re: FERN update: first attempt of a complete plant
Date: 21 Jan 2002 18:37:31
Message: <3c4ca63b$1@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Wow!
Pretty cool! :))
Congratulations. Looks Great!!!
Best regards.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Thomas Lake
Subject: Re: FERN update: first attempt of a complete plant
Date: 21 Jan 2002 19:54:50
Message: <3c4cb85a@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
The looks very good! But perhaps it would look even better with some
different age variations in the leaves. The "wings" at the center for
example should be more curled. And at the very center you should have one or
two fiddle heads. Otherwise I love the detail!
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Fernando González del Cueto
Subject: Re: FERN update: first attempt of a complete plant
Date: 21 Jan 2002 23:07:23
Message: <3c4ce57b@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
That looks very very groovy,
Congratulations!
Fernando.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Juergen Scharfy
Subject: Re: FERN update: first attempt of a complete plant
Date: 22 Jan 2002 02:43:08
Message: <3c4d180c@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> The looks very good! But perhaps it would look even better with some
> different age variations in the leaves. The "wings" at the center for
> example should be more curled. And at the very center you should have one
or
> two fiddle heads. Otherwise I love the detail!
Your are right. As mentione I just stacked some wings together, randomly
arranged around a circle with some variation in the number of leaves and
their shape. Since I have to do some tests for the auto-detail-levelling I'm
shure there will be more pictures until I can release the include files.
If it is of interest for the group I can continue posting the results.
Unfortunately a test run takes about an hour...
Thanks for feedback!
regards
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
I hope I can hold this level of realism when creating all the rest of the
scene....
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Nekar Xenos
Subject: Re: FERN update: first attempt of a complete plant
Date: 22 Jan 2002 04:23:07
Message: <3c4d2f7b@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Pretty amazing.
--
#local X=20*<-2,2,5>;sphere_sweep{catmull_rom_spline 6<-8,-8>1<-8,-8>1<-8,8>1<
8,-8>1<8,8>1<8,8>1translate 20*z pigment{gradient z scale 3color_map{[0rgb<0,9
,18>][1rgb 0]}}}#local K=2*z*X-X;#local R=seed(clock);blob{#while(K.x>X.x)
#local N=X+<rand(R)rand(R)1>/3;#local X=(vlength(N-K)<vlength(X-K)?N:2*X-N);
sphere{X,1,1rotate z*90}sphere{X,1,1}#end pigment{rgbt 1}interior{media{//Nekar
emission<2,4,5>*5}}hollow scale.05}// http://nekar_xenos.tripod.com/metanoia/
news:3c4c6f05@news.povray.org...
> Hi there,
>
> after adding some automatic adaption of the level of detail my old PC was
> able to render a complete fern. It looks quite confused since it is built
> randomly.
>
> Some details:
>
> It consists of 22 wings with varying number of leaves. In total there were
> 8154 objects (there were more than 106000 in the full-detail version!).
> Total computation time was 50 minutes and 57 seconds. Both, rendering and
> parsing took almost exactly the half of this: 25min 36/21 sec. My PC is a
> very old P200.
>
> I am satisfied with the result therefore it is no longer of WIP status.
> Thank you very much to all who gave me tips and hints!
> Now I will clean-up the include files and release them as soon as possible.
> It needs some user manual and a test-scene to be used properly.
>
> Now I will concentrate on moss, waterdrops, snails and some stones. I think
> some more pictures will follow here soon to get your comments.
>
> live long and trace prosper, :-)
> regards
>
>
>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.314 / Virus Database: 175 - Release Date: 2002/01/11
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Christoph Hormann
Subject: Re: FERN update: first attempt of a complete plant
Date: 23 Jan 2002 04:25:09
Message: <3C4E816B.8DF3988@gmx.de>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
>
> Hi there,
>
> after adding some automatic adaption of the level of detail my old PC was
> able to render a complete fern. It looks quite confused since it is built
> randomly.
>
It looks good, but some environment would much improve it, maybe place it
in some pot on a table or something similar.
>
> It consists of 22 wings with varying number of leaves. In total there were
> 8154 objects (there were more than 106000 in the full-detail version!).
> Total computation time was 50 minutes and 57 seconds. Both, rendering and
> parsing took almost exactly the half of this: 25min 36/21 sec. My PC is a
> very old P200.
>
> [...]
Again, if you make the whole fern one mesh (or at least each wing) this
would seriously speed up the render. BTW as usual with such a geometry
generating function it would probably be useful to add file writing
routines that you can load the fern from file if you want to render it a
second time.
Christoph
--
Christoph Hormann <chr### [at] gmx de>
IsoWood include, radiosity tutorial, TransSkin and other
things on: http://www.schunter.etc.tu-bs.de/~chris/
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Juergen Scharfy
Subject: Re: FERN update: first attempt of a complete plant
Date: 23 Jan 2002 05:04:18
Message: <3c4e8aa2$1@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> Again, if you make the whole fern one mesh (or at least each wing) this
> would seriously speed up the render. BTW as usual with such a geometry
You already mentioned it and I followed already (partially) your suggestion.
Thanks for that.
Up to now each leaf is a single mesh (I merged the two meshed that built up
the leaf before).
Since the leaves are transformed after creation I would have to put all the
possible transformations into the mesh generation routine. A fern wing is a
really flexible macro that reacts on shape variables, age, "weakness" and
more. I don't want to put all these algorithms into the leaf macro since
they are only related to the wing (beside the size and age of the leaves).
That's not nice and less flexible. Additionally I like the object-oriented
apporach more than a putting-it-all-into-one-object mechanism. Of course on
the cost of rendering time.
But what is the difference? If I make single objects, POV builds a bounding
box around it at doesn't care about the object if the ray doesn't hit it.
This check is done on a pretty high level. Any sub-processing is skipped for
this object.
If it is a single mesh with a lot of holes in it (between the leaves) it
hits the bounding box all the time and has to analyse the mesh-triangles
before it decides to do nothing. Is that really faster?
> generating function it would probably be useful to add file writing
> routines that you can load the fern from file if you want to render it a
> second time.
That would be cool of course. I have first to get used to the file routine
stuff (if any) in POV 3.1g. AFAIK there is a lot of support for this in 3.5
beta but I don't want to download a new beta (which costs me almost an hour)
every 2 or 3 weeks.
Thanks a lot for you comments!
regards
SY
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |