Overview

Fibonacci Arrays generates phyllotactic distributions — the same pattern seen in sunflowers, pinecones, and spiral galaxies.
This Unity script allows you to scatter objects across an area naturally and evenly, without relying on grid-based randomness.

It’s particularly useful for:

  • Tree or plant placement on terrain
  • Procedural spawn systems
  • Particle or projectile patterns
  • Radial UI and motion paths

The system uses a Fibonacci spiral algorithm for smooth, naturally occurring arrangements that avoid visual repetition.


Live Demo

Try the interactive WebGL demo →

Fibonacci Arrays Demo

The demo visualizes dynamic generation of points across a disk or sphere — showing how Fibonacci patterns scale with element count.


Key Features

  • True Phyllotaxis: Matches real natural growth patterns.
  • Deterministic Results: Identical outputs from identical seeds.
  • Adjustable Density: Easily control how tightly objects pack together.
  • Disk or Sphere Mode: Works for flat surfaces or spherical projections.
  • Optimized Performance: Pure C# logic for low runtime cost.
  • Open Parameters: Integrate into procedural systems, level generators, and spawners.