I researched L-Systems and implemented them within unity. Originally I wanted to challenge myself by generating a dynamic mesh to go along with this project, however I could not do so in the timeframe I had.
Custom L-System Rule Sets
Ability to change Iterations during the program
Optimised to allow for 1000+ trees without performance impact