The Algorithmic Beauty of Plants