Just sharing my L-system on tree creation. First time I did it in Dynamo (http://dynamobim.org/), around 6 months ago during my internship. This time around I am taking Computer Graphics module, so I did it in OpenGL for my lab assignment, although I only use tapered cylinder and ellipse-based cylinder as per assignment requirement.