Home▸Mathematics▸Rose Curve: 2D

🌹 Rose Curve: 2D

2D rose curves r = a cos(k theta) with k = n/d, animated tracing, petal count and period.

Mathematics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-rose-curve ↗ Open standalone
⚙ Under the hood

Explore rose curves in 2D by adjusting the n/d ratio to see how it affects the petals' shape and size.

rose curverhodoneapolargeometry

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)