POV-Ray : Newsgroups : povray.general : Simple L-system library for POV-Ray v3.7 : Re: Simple L-system library for POV-Ray v3.7 Server Time
27 Jul 2024 08:07:59 EDT (-0400)
  Re: Simple L-system library for POV-Ray v3.7  
From: Droj
Date: 17 Jul 2023 16:45:00
Message: <web.64b5a72f753f615dec7f1e73b2af915@news.povray.org>
"Tor Olav Kristensen" <tor### [at] TOBEREMOVEDgmailcom> wrote:
> Hi
>
> Since Ingo didn't want to delve deeper into the rabbit hole, I started to
> rewrite his L-system code to work in POV-Ray v3.7.
>
> The changes were so many that the code is now quite different from his (except
> perhaps the code for the L_Transform macro). The most important change is to use
> an array of functions instead of macros chosen with a switch statement.
>
> Here's what I've made so far:
> https://github.com/t-o-k/POV-Ray-L-system
>
> I may a add bit more functionality and some more examples later.
>
> --
> Tor Olav
> http://subcube.com
> https://github.com/t-o-k

Hi TOK,

My Goodness, that's an awsome piece of work and a big THANK YOU for delving into
that rabbit hole.
If it is okay with you I'll provide some more examples as I already collected a
bunch of axioms and rules some of which worked as predicted. Others had to be
adapted (like the one below from P. Bourke,
http://paulbourke.net/fractals/lsys).

Well, it's one my favorite L-System things - they call it Pythagoras tree - here
at iteration level 9.

Cheers, Droj


Post a reply to this message


Attachments:
Download 'pythagoras_tree.png' (195 KB)

Preview of image 'pythagoras_tree.png'
pythagoras_tree.png


 

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