Deborah R. Fowler

Phyllotactic Pattern

Updated June 22, 2013 Updated March 19 2026
ABOP Cover

Phyllotactic Patterns are a good start to using math for fun. There are a number of sites describing this pattern, including The Algorithmic Beauty of Plants, specifically Chapter 4 where I originally implemented this formula.


Mathematical Foundation


Reduced to optimal packing on a disc, these equations stem from H Vogel 1979 in Mathematical Biosciences.

Mathematical Foundation video
Polar Coordinates 0 Polar Coordinates 1

With adj (x coordinate) and opp (y coordinate), we have (x, y). When r and θ vary, we substitute the following formulas:

Phyllotaxis formula 1 Phyllotaxis formula 2 Phyllotaxis formula 3

Implementation Resources


You can use just about any graphics interface/programming language. In class (VSFX350/721), we use Houdini. Additional Notes.


Note on Wrangle Precision: Using 137.5 causes patterns to break at high counts. An approximation of 137.508 is better. For extreme cases (90k+ points), enable 64-bit precision in the Bindings tab.
Precision Settings

Additional Examples


Check out the Zoetrope Phyllotactic Pattern for more details.

Additional VEX Phyllotaxis Fun

↑ Back to top