Chaos and Graphics: Efficient Pythagorean trees: Greed is good

  • Authors:
  • Cameron Browne

  • Affiliations:
  • SWiSHzone.com Pty Ltd., The Basement, 33 Ewell St, Balmain 2041, Australia

  • Venue:
  • Computers and Graphics
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Pythagorean tree is a fractal figure with a branching structure based upon the Pythagorean theorem. This paper describes the use of a greedy algorithm to encourage a homogenous spread of detail for asymmetrical trees and avoid localized regions of high detail. A model of prioritized branch growth based on this idea is used to optimize tree shape, allowing more visually interesting trees to be grown using significantly fewer segments. A comparison of the fractal dimension of the resulting shapes supports the general success of this approach.