Puffball

(Project completed: 1994)

This program uses a controlled random walk to draw shapes that resemble various types of fluffy flowers like goatsbeard or dandelions in their seed stage. The purpose is mainly to demonstrate an algorithm - have a look at the included source code. For simplicity, the program uses floating point math.

[ Screenshot ]
Screen shot

If generation of plantlike shapes is your cup of tea leaves, I recommend you check out the work of Dr. P at the University of Calgary. His main focus is on plant rendering.

puffball.zip

Download the executable. It was made for MS-DOS so you'll probably need an emulator or virtual machine to run it.