POV-Ray : Newsgroups : povray.general : <no subject> Server Time
17 Apr 2024 19:12:15 EDT (-0400)
  <no subject> (Message 7 to 16 of 16)  
<<< Previous 6 Messages Goto Initial 10 Messages
From: yesbird
Subject: Re: <no subject>
Date: 14 Feb 2023 05:05:00
Message: <web.63eb5bb86f92e85668fd655b10800fb2@news.povray.org>
>
> This picture gives good idea for me.

I'm glad, and what idea ?

My idea, at first, was to write L-system for plants and fractals generation on
SDL, I even made draft, but I'm not master SLD good enough and it will take to
much time and effort, moreover I'm already have 3 opened projects :)
--
YB


Post a reply to this message

From: Kenneth
Subject: Re: <no subject>
Date: 14 Feb 2023 12:45:00
Message: <web.63ebc7e46f92e8569b4924336e066e29@news.povray.org>
"yesbird" <nomail@nomail> wrote:
> Finally I was able to force it to work !
> The system is powerful and flexible, but need some polishing and... patience.

Your results are looking good!

So far, I see that one branch of your plant generates two more branches, then
etc. Regarding plants and trees, the mathematical Fibonacci Series seem to be at
play. As far as I understand it, one branch produces three(?) succeeding
branches along its stem, in a kind of 120-deg spiral pattern. Once I became of
aware of the Fibonacci stuff, I began looking at plants in more detail... and
sure enough, I keep seeing that '3-branch' pattern over and over again.

I don't know much about L-systems at all, but I assume that it can be extended
from two to three 'off-shoot' branches? That would make your plants much more
realistic.


Post a reply to this message

From: yesbird
Subject: Re: <no subject>
Date: 14 Feb 2023 13:10:00
Message: <web.63ebce026f92e85668fd655b10800fb2@news.povray.org>
"Kenneth" <kdw### [at] gmailcom> wrote:
> "yesbird" <nomail@nomail> wrote:
> > Finally I was able to force it to work !
> > The system is powerful and flexible, but need some polishing and... patience.
>
> Your results are looking good!

Thanks, but not enough good, yet )
It was a fast test of rendering after conversion from OBJ.

>
>I keep seeing that '3-branch' pattern over and over again.
>
We always see only what we want to see :)
You are right about structure, there is a rule in this LS, that defines the
number of children.

> I don't know much about L-systems at all, but I assume that it can be extended
> from two to three 'off-shoot' branches? That would make your plants much more
> realistic.

Yes, LS are very flexible and simple (by idea), they have a dictionary and
grammar - number of rules that produce a long sequence of terms in our case -
sequence of building tree.

Here is fundamental work about them:
http://algorithmicbotany.org/papers/abop/abop.pdf
--
YB


Post a reply to this message

From: Paolo Gibellini
Subject: Re: <no subject>
Date: 16 Feb 2023 18:47:53
Message: <63eec0a9$1@news.povray.org>
Il 12/02/2023 00:07, yesbird ha scritto:

Time ago I wrote a simple L-System parser in POV-Ray for povfrac 
contest, and I think that Michael made a version for 3D L-Systems.
A fascinating topic.
http://news.povray.org/povray.binaries.scene-files/thread/%3C50e54231@news.povray.org%3E/
http://news.povray.org/povray.advanced-users/thread/%3C50f54d1a%241%40news.povray.org%3E/

Paolo


Post a reply to this message

From: yesbird
Subject: Re: L-System for POV
Date: 19 Feb 2023 01:33:57
Message: <8a25e5a0-05ba-3d10-355a-3f2a82619000@gmail.com>
Hi,

I'm almost start thinking about writing my own.
There is nothing new under the sun...

Thanks, Paolo, will try it.
--
YB


Post a reply to this message

From: And
Subject: Re: <no subject>
Date: 19 Feb 2023 02:00:00
Message: <web.63f1c7d46f92e856cb8a1354aa81652d@news.povray.org>
"yesbird" <nomail@nomail> wrote:
> >
> > This picture gives good idea for me.
>
> I'm glad, and what idea ?
>
> My idea, at first, was to write L-system for plants and fractals generation on
> SDL, I even made draft, but I'm not master SLD good enough and it will take to
> much time and effort, moreover I'm already have 3 opened projects :)
> --
> YB

I ever try to write some code to draw a small tree-like shape(attachment image).

But never think how to apply similar principle (the concept of L-system) to form
a image contains large-to-small leaves that like yours. Your image convince me
on this topic.


Post a reply to this message


Attachments:
Download 'branch.jpg' (43 KB)

Preview of image 'branch.jpg'
branch.jpg


 

From: yesbird
Subject: Re: L-system for POV
Date: 19 Feb 2023 02:42:10
Message: <3e3f31d2-9b36-ea58-57bb-e8dabe2fcb00@gmail.com>
>Your image convince me on this topic.
Hi,

It was done with this software:
http://algorithmicbotany.org/virtual_laboratory/

It's original implementation of L-system, done by it's inventor:
http://algorithmicbotany.org/papers/abop/abop.pdf

But there are a lot of modern plugins, based on this idea.

I exported model to OBJ and converted to POV with Poseray:
https://sites.google.com/site/poseray/home-1

Also native POV L-system exists, but I didn't try it:
news://news.povray.org:119/63eec0a9$1@news.povray.org

All the best.
--
YB


Post a reply to this message

From: And
Subject: Re: L-system for POV
Date: 22 Feb 2023 10:30:00
Message: <web.63f63447891283257403f80eaa81652d@news.povray.org>
yesbird <sya### [at] gmailcom> wrote:
> >Your image convince me on this topic.
> Hi,
>
> It was done with this software:
> http://algorithmicbotany.org/virtual_laboratory/
>
> It's original implementation of L-system, done by it's inventor:
> http://algorithmicbotany.org/papers/abop/abop.pdf
>
> But there are a lot of modern plugins, based on this idea.
>
> I exported model to OBJ and converted to POV with Poseray:
> https://sites.google.com/site/poseray/home-1
>
> Also native POV L-system exists, but I didn't try it:
> news://news.povray.org:119/63eec0a9$1@news.povray.org
>
> All the best.
> --
> YB

Thanks.


Post a reply to this message

From: yesbird
Subject: Re: L-system for POV
Date: 22 Feb 2023 10:51:32
Message: <32d32679-0678-4ffc-c770-e9139819da85@gmail.com>
On 22/02/2023 18:27, And wrote:
> Thanks.
You may also like other approaches, mentioned here:
news://news.povray.org:119/63f4c21e$1@news.povray.org
--
YB


Post a reply to this message

From: Droj
Subject: Re: <no subject>
Date: 18 Mar 2023 14:55:00
Message: <web.641608636f92e856164be37b3b2af915@news.povray.org>
Paolo Gibellini <p.g### [at] gmailcom> wrote:
> Il 12/02/2023 00:07, yesbird ha scritto:
>
> Time ago I wrote a simple L-System parser in POV-Ray for povfrac
> contest, and I think that Michael made a version for 3D L-Systems.
> A fascinating topic.
>
http://news.povray.org/povray.binaries.scene-files/thread/%3C50e54231@news.povray.org%3E/
>
http://news.povray.org/povray.advanced-users/thread/%3C50f54d1a%241%40news.povray.org%3E/
>
> Paolo

Hi Paolo,

I always wondered why nobody ever tried to integrate LSystems in Povray although
it is such a versatile method to create various and interesting shapes.

I downloaded your es_lsystems_25.zip and started to work with your POV file.

And it's AWESOME!

I was toying around with a program called Lparser by Laurens Lapre in the
nineties and I recognised the shapes your macro generates like the Quadratic
Koch island, Koch snowflake, the dragon curve and my favorite what you called
the_thing - I remember that L. Lapre called it PentaPlexity for obvious reasons.

Although the third dimension and some typical chars of the lsystem syntax are
missing I'm really happy with what you achieved.

I truely hope that you are going to develop it further!

Or maybe someone here in the forum will do.

Oswald


Post a reply to this message

<<< Previous 6 Messages Goto Initial 10 Messages

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