Design System

Three.js + React Three Fiber

Depth When It Matters

3D visualization for complex data relationships.
Complement to 2D diagrams, not a replacement.

3D Explorations

When to Use 3D vs 2D

Use 3D When:

  • β€’ >100 nodes with complex relationships
  • β€’ Spatial data (geography, architecture)
  • β€’ Real-time agent swarm visualization
  • β€’ Immersive presentation mode

Stay 2D When:

  • β€’ Diagrams need to be printed
  • β€’ Simple flowcharts (<50 nodes)
  • β€’ Accessibility is priority
  • β€’ Mobile-first requirements