Self-organizing tree models for image synthesis

Wojciech Palubicki1, Kipp Horel1, Steven Longay1, Adam Runions1, Brendan Lane1, Radomir Mech2, and Przemyslaw Prusinkiewicz1
1 University of Calgary
2 Adobe Systems Incorporated


We present a method for generating realistic models of temperate-climate trees and shrubs. This method is based on the biological hypothesis that the form of a developing tree emerges from a self-organizing process dominated by the competition of buds and branches for light or space, and regulated by internal signaling mechanisms. Simulations of this process robustly generate a wide range of realistic trees and bushes. The generated forms can be controlled with a variety of interactive techniques, including procedural brushes, sketching, and editing operations such as pruning and bending of branches. We illustrate the usefulness and versatility of the proposed method with diverse tree models, forest scenes, animations of tree development, and examples of combined interactive-procedural tree modeling.


Wojciech Palubicki, Kipp Horel, Steven Longay, Adam Runions, Brendan Lane, Radomir Mech, and Przemyslaw Prusinkiewicz. Self-organizing tree models for image synthesis. ACM Transactions on Graphics 28(3), 58:1-10, 2009.

Download PDF here: Web version (1.5Mb); Print version (35Mb), or download from the publisher's site.