Hexagonal-lattice elliptic curve embeded in R4 by the Weierstrass functions.
The Weierstrass ℘-function for the hexagonal lattice Λ=Z+ωZ (where ω=e2πi/3) uniformizes an elliptic curve E=C/Λ with extra Z/3 symmetry. The map ℘:E→CP1≅S2 combined with the Hopf fibration S3→S2 lifts the branch locus and other features of ℘ to curves and surfaces in S3, which are then stereographically projected to R3.
The resulting geometry is rendered using three-gpu-pathtracer for physically-based global illumination, capturing the interplay of the hexagonal symmetry with the topology of the Hopf fibration.
Controls: Click and drag to orbit, scroll to zoom.