POV-Ray : Newsgroups : povray.advanced-users : Simulating Ivy Growth? Server Time
10 Oct 2026 14:59:46 EDT (-0400)
  Simulating Ivy Growth? (Message 1 to 14 of 14)  
From: Tim Nikias
Subject: Simulating Ivy Growth?
Date: 3 Nov 2005 19:26:04
Message: <436aaa9c$1@news.povray.org>
For my next short movie, I'm thinking about creating a balcony, on which
plants have been growing unattended for quite some time. What I'd like to do
for this, is to script a simulation tool which might allow me to simply
place a few plants of ivy, and let the script do the rest.

So, in effect, what I need are means to find places where it can grow,
accumulate data to know where it should still be growing to, and some means
to keep it from spreading too far. I've already got a few ideas which should
be useful for various of these tasks, but I thought I'd ask here if anyone
has attempted anything similiar and if anyone knows of any interesting
articles/papers which might be of use. I know, googling for "simulating ivy
growth" turns up a PostScript Document, but I didn't have the time so far to
have a good look at it, and the remaining hits didn't help much: thus, I ask
here. Even if its just something botanical (which I might still understand,
I should add), it could help me program something that'll end up looking
good. :-)

Regards,
Tim

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


Post a reply to this message

From: Florian Brucker
Subject: Re: Simulating Ivy Growth?
Date: 4 Nov 2005 09:36:34
Message: <436b71f2@news.povray.org>
This site offers a bunch of papers and a very nice book ("Algorithmic 
beauty of plants") on the general topic of modelling plants:

http://algorithmicbotany.org/papers/


There's also a scene shipped with POV, I think in the trace demos, which 
grows ivy.


HTH,
Florian


Post a reply to this message

From: Gilles Tran
Subject: Re: Simulating Ivy Growth?
Date: 4 Nov 2005 10:18:35
Message: <436b7bcb$1@news.povray.org>
"Tim Nikias" <JUSTTHELOWERCASE:timISNOTnikias(at)gmx.netWARE> a écrit dans 
le message de news: 436aaa9c$1@news.povray.org...

> here. Even if its just something botanical (which I might still 
> understand,
> I should add), it could help me program something that'll end up looking
> good. :-)

This book could help (it's the theoretical background of Xfrog).
http://graphics.uni-konstanz.de/computerpflanzen/
Of course I guess there are some problems specific to ivy, like 
collisions...

G.


Post a reply to this message

From: Tim Nikias
Subject: Re: Simulating Ivy Growth?
Date: 4 Nov 2005 11:18:45
Message: <436b89e5@news.povray.org>
> This book could help (it's the theoretical background of Xfrog).
> http://graphics.uni-konstanz.de/computerpflanzen/
> Of course I guess there are some problems specific to ivy, like
> collisions...

There is a chapter online which describes rule-based generation of plants.
It doesn't go into much great detail there though, so what it describes is
basically what I came up with myself. But thanks nontheless, some
interesting bits and pieces were still scattered throughout the text, which
I might have overlooked. :-)

Regards,
Tim

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


Post a reply to this message

From: Tim Nikias
Subject: Re: Simulating Ivy Growth?
Date: 4 Nov 2005 11:24:13
Message: <436b8b2d$1@news.povray.org>
> This site offers a bunch of papers and a very nice book ("Algorithmic
> beauty of plants") on the general topic of modelling plants:
>
> http://algorithmicbotany.org/papers/

Hm, L-Systems once again. There's a lot about L-Systems on the web, but its
hard to control and get desired results, so I'd rather take a rule-based
method.

> There's also a scene shipped with POV, I think in the trace demos, which
> grows ivy.

But I didn't know about the scene in POV, it's called "tracevines.pov" in
scenes/language, and I think I should have a look at that. Though the first
render looks a little, well, unsatisfying, I might get some good ideas from
it. :-)

Regards,
Tim

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


Post a reply to this message

From: Thibaut Jonckheere
Subject: Re: Simulating Ivy Growth?
Date: 4 Nov 2005 16:20:50
Message: <436bd0b2$1@news.povray.org>
Tim Nikias wrote:
> For my next short movie, I'm thinking about creating a balcony, on which
> plants have been growing unattended for quite some time. What I'd like to do
> for this, is to script a simulation tool which might allow me to simply
> place a few plants of ivy, and let the script do the rest.
>
> 
	There was an image by Gary MacKinnon with a nice ivy plant growing on a 
house : http://www.povcomp.com/entries/83.php
Explanation is quite short, and maybe it is not what you want to get, 
but maybe it can give you some idea ?!

Thibaut


Post a reply to this message

From: Orchid XP v2
Subject: Re: Simulating Ivy Growth?
Date: 5 Nov 2005 06:13:47
Message: <436c93eb@news.povray.org>
>>This site offers a bunch of papers and a very nice book ("Algorithmic
>>beauty of plants") on the general topic of modelling plants:
>>
>>http://algorithmicbotany.org/papers/
> 
> 
> Hm, L-Systems once again. There's a lot about L-Systems on the web, but its
> hard to control and get desired results, so I'd rather take a rule-based
> method.

LOL! And L-systems aren't "rule-based"? ;-)

I've been thinking about something like this myself, so I might ahve to 
take myself over there and have a read too. :-)


Post a reply to this message

From: Tim Nikias
Subject: Re: Simulating Ivy Growth?
Date: 5 Nov 2005 07:27:38
Message: <436ca53a$1@news.povray.org>
> LOL! And L-systems aren't "rule-based"? ;-)

Hey, you little geek! :-) Of course L-Systems are rule-based, but on such a
level that its really hard to visualize and predict properly without
actually applying the L-System itself. With "rule-based" a meant something
more simple like "if longer than this, divide into two;  spread some leaves;
done". But I guess you knew what I meant. :-P

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


Post a reply to this message

From: Vincent LE CHEVALIER
Subject: Re: Simulating Ivy Growth?
Date: 6 Nov 2005 15:36:38
Message: <436e6956@news.povray.org>
Tim Nikias wrote:
> For my next short movie, I'm thinking about creating a balcony, on which
> plants have been growing unattended for quite some time. What I'd like to do
> for this, is to script a simulation tool which might allow me to simply
> place a few plants of ivy, and let the script do the rest.
> 
> So, in effect, what I need are means to find places where it can grow,
> accumulate data to know where it should still be growing to, and some means
> to keep it from spreading too far.

There is a paper here, called "Virtual Climbing Plants Competing for 
Space" that might interest you :
http://paginas.ccm.itesm.mx/~beda/

Now, I don't know whether the technique will be easy to translate in 
POV... At least, the figures look good ;-)

HTH

-- 
Vincent


Post a reply to this message

From: Tim Nikias
Subject: Re: Simulating Ivy Growth?
Date: 6 Nov 2005 18:04:15
Message: <436e8bef$1@news.povray.org>
> There was an image by Gary MacKinnon with a nice ivy plant growing on a
> house : http://www.povcomp.com/entries/83.php
> Explanation is quite short, and maybe it is not what you want to get,
> but maybe it can give you some idea ?!

The idea is rather straightforward for a wall: simply try and climb it, it
it encounters a window or door, don't go there. What I need is something to
cling to struts and fences, grow along horizontal bars etc. Wrapping around
objects is needed. But thanks nontheless.

Regards,
Tim

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


Post a reply to this message

From: Tim Nikias
Subject: Re: Simulating Ivy Growth?
Date: 6 Nov 2005 18:07:06
Message: <436e8c9a$1@news.povray.org>
> There is a paper here, called "Virtual Climbing Plants Competing for
> Space" that might interest you :
> http://paginas.ccm.itesm.mx/~beda/
>
> Now, I don't know whether the technique will be easy to translate in
> POV... At least, the figures look good ;-)

Yup, the figures look good. I'll have a closer look at it tomorrow, perhaps
there are some approaches and ideas in there which I can make use of. On a
quick glance I've read something about data-structures and such, depending
on the implementation, that could get a little complicated for POV-Ray (as
it doesn't allow dynamic references and links as such). (TO THE GEEKS: I
know, there are ways around that, but lets not get too fussy. ;-)

But at least something to read with some technical background, much more
helpful than just a description like "based upon various rules, the plant
grows". Duh! :-P

Thank you very much!

Regards,
Tim

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


Post a reply to this message

From: Tim Nikias
Subject: Re: Simulating Ivy Growth?
Date: 7 Nov 2005 09:56:32
Message: <436f6b20@news.povray.org>
> Thank you very much!

And I want to add another thank you! I've read it at the university today
and it provided some very useful insights into vine/ivy-simulation using
particle systems, and I think it could even be used for a variety of other
plants as well, once some new factors are introduced into various equations.
It covers leaf-placement and generation along the process as well, which I
thought I'd have to generate in a later step based on the vines (at least
with the approach I had in mind). So, even though I'll probably end up with
a technique of my own, this paper sure had some useful hints to add. :-)

Regards,
Tim

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


Post a reply to this message

From: Vincent LE CHEVALIER
Subject: Re: Simulating Ivy Growth?
Date: 7 Nov 2005 11:05:33
Message: <436f7b4d@news.povray.org>
Tim Nikias wrote:
>>Thank you very much!
> 
> 
> And I want to add another thank you! I've read it at the university today
> and it provided some very useful insights into vine/ivy-simulation using
> particle systems, and I think it could even be used for a variety of other
> plants as well, once some new factors are introduced into various equations.
> It covers leaf-placement and generation along the process as well, which I
> thought I'd have to generate in a later step based on the vines (at least
> with the approach I had in mind). So, even though I'll probably end up with
> a technique of my own, this paper sure had some useful hints to add. :-)
> 
> Regards,
> Tim
> 

Hey, glad it helps :-)

-- 
Vincent


Post a reply to this message

From: Thomas de Groot
Subject: Re: Simulating Ivy Growth?
Date: 9 Nov 2005 03:28:46
Message: <4371b33e@news.povray.org>
"Tim Nikias" <JUSTTHELOWERCASE:timISNOTnikias(at)gmx.netWARE> schreef in
bericht news:436f6b20@news.povray.org...
So, even though I'll probably end up with
> a technique of my own, this paper sure had some useful hints to add. :-)
>

Looking forward to what you are going to produce!!! Seems very promising.

Thomas


Post a reply to this message

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