L-system and jit.gl.path

phiol's icon

Hi all

I have a double question packed in 1.

I want to generate a L-system (fake tree branches) using a formula and jit.gl.path.

I do know that generating L-systems in realtime can quickly become very heavy,
so my plane to over come this would be to generate a bunch of individual L-systems instances once into a jit.gl.path (using poly~),
then use evalout to have them grow.

I do know about the jit.linden object, but have studied it deeply. I don't know if it would be the right tool.

here is an example of what I would like to achieve , but instead of a spiral it would generate
branches.

Max Patch
Copy patch and select New From Clipboard in Max.

Any help or suggestions would be greatly appreciated

thanks

phiol

Greg Finger's icon

i saw this facebook post from Federico Foderaro a while back: https://www.facebook.com/permalink.php?story_fbid=257042351317179&id=185345661820182
but i don't know how quickly he is populating/generating that l-system. don't think he has it expanding in real-time yet.

There's also this site: http://natureofcode.com/book/chapter-8-fractals/ which has a bunch of stuff at the bottom about trees/l-systems.

Sorry I couldn't be of much help, so I guess i'm just posting here so I can follow any progress that is made, because I'm interested in this as well.

cheers.

phiol's icon

Thanks for the references Greg :-)

I'll post back if I find something

thanks