An elliptic curve over a finite field embedded on the characteristic zero curve with hexagonal symmetry.
A curve on an elliptic curve C/Λ with hexagonal lattice Λ=Z⊕Zω (where ω=e2πi/3) is lifted to the 3-sphere S3 via the Hopf fibration π:S3→S2, producing a torus-like surface. The resulting Hopf torus is stereographically projected into R3 and rendered using three.js pathtracing.
The curve on the elliptic curve determines the geometry of the resulting surface in S3. The pathtracer computes global illumination with multiple bounces for realistic lighting of the translucent, curved surface.
Controls: Click and drag to orbit, scroll to zoom.