Skip to main content

User login

What is OpenID?
  • Log in using OpenID
  • Cancel OpenID login
  • Create new account
  • Request new password
Register
  • Home
  • Browse
    • 2D Art
    • 3D Art
    • Concept Art
    • Textures
    • Music
    • Sound Effects
    • Documents
    • Featured Tutorials
  • Submit Art
  • Collect
    • My Collections
    • Art Collections
  • Forums
  • FAQ
  • Leaderboards
    • All Time
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
    • Weekly
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
  • ❤ Donate

L-system Procedurally Generated Trees

Author: 
YuriNikolai
Saturday, June 26, 2021 - 18:34
Art Type: 
2D Art
Tags: 
code
tree
generator
line
procedural
License(s): 
CC0
Collections: 
Share Icons: 
Preview: 
Preview
Preview

(the blue image above is a GIF - click it to play)

This is a pack of exports i am uploading to demonstrate a small program i wrote in Processing. It modifies a simple L-system tree generator to allow exporting the outputs as .png files with transparent backgrounds. To the best of my knowledge, so far no one has used L-system trees in games, so this should be an interesting base for you to work on.

Keep in mind these are exports with single-pixel line strokes, so they may look weird on your preview if you are using a default Windows media viewer. Open them with an image editor like paint.NET or Aseprite and zoom in to see them in their full detail.

If you want to try out the tool for yourself and generate new types of trees, or follow me for updates, here it is on my GitHub: https://github.com/YuriNikolai/Lsystemexport

Note: The "CC0" license applies only to these images. The code itself is licensed as GPL 3.0.

File(s): 
lsystemdemo.zip lsystemdemo.zip 1.7 Mb [11 download(s)]
  • Log in or register to post comments