8.5: L-Systems – The Nature of Code

[ad_1]
This video covers the basics of L-System algorithms and how they can be applied to “turtle graphics” drawing in Processing.

Contact:

(If I reference a link or project and it’s not included in this description, please let me know!)

Read along:

Algorithmic Beauty of Plants:

L-Systems in Computational Beauty of Nature:

Code:

Help us caption & translate this video!


Posted

in

by

Tags:

Comments

19 responses to “8.5: L-Systems – The Nature of Code”

  1. Leslie Brenes Avatar

    Love your channel. Loved your book. Sending love.

  2. Martin Stacey Avatar

    can this be used for shape grammars?

  3. Shushu Fang Avatar

    I love his positivity just like DB"s @Porter's

  4. Rizwan Afzal Avatar

    Can u provide complete code ? including code that you used to draw tree in this video ?

  5. Bob van Hoove Avatar

    Here's an interactive L-system demo I made inspired by Dan's lectures and the Algorithmic Beauty of Plants book:

    http://courier10pt.com/d0lsystems/

    Thanks for the great lectures!

  6. PushMyCarr Avatar

    From No Man's Sky wiki to your video!

  7. David Pike Avatar

    Got here from reading about No Man's Sky. Great videos, great teacher. Thanks.

  8. Aleph Zero Avatar

    Wonderful mate. Your enthusiasm and energy is wonderful.
    Please set your video editor to canvas+ output the same frame rate as your video capture devices, i.e., your camera and screen-cap software to be the same as the resulting video in Premier or Final Cut, or whatever. It should get rid of some bad artifacts going on with the frames.

    Thanks for the vid!

  9. Duncan Carr Avatar

    These are all really just ridiculously long Rubik Snakes

  10. Duncan Carr Avatar

    Hi Daniel

    I've done quite a bit of work on this – I'd love to liaise with you

    I ilustrated the resulting strings exactly as you discuss

    I started with single postscript files, then multi-page PDF's, then Flash, then animated Flash, then Python & Blender3D

    I explored the 'space' of possibilities via random programs – I found this by accident, for example:
    http://duncancarr.co.uk/l-systems/AutomataTubularLifeForm.html

    PLEASE contact me: duncancarr1969@gmail.com

  11. tube88aman Avatar

    Hello, you explained it very nicely. what language you used in this example, I only know c++ 🙁 Can I have the codes please ?

  12. monetti Avatar

    Thank you for posting such easy-to-understand, intuitive and fun tutorials! I have been looking for them everywhere, and this really works out the best for me. I successfully made different L-system plants with the string parsing as you taught. The video is really great!

Leave a Reply

Your email address will not be published. Required fields are marked *