🍩 Torus & Genus (2D)

Same topology as the 3D version, rendered with a hand-written Canvas2D pipeline: manual rotation matrices, perspective projection and painter's-algorithm depth sorting instead of WebGL.

πŸ”­ Surface

πŸŽ› View Mode

βš™οΈ Parameters

πŸ“ Topological Invariants

Genus g
1
Euler Ο‡
0
Orientable
Yes
π₁ (fund. group)
β„€ Γ— β„€

ℹ️ Theory

Euler characteristic Ο‡ = V βˆ’ E + F is a topological invariant. For a closed orientable surface of genus g: Ο‡ = 2 βˆ’ 2g.

Drag the canvas to rotate manually; release to resume auto-spin.