Polygon Sphere — the breathing planet
The Polygon Sphere is a high-resolution icosahedral sphere where each vertex individually rises or sinks according to a randomly assigned frequency band. The result is a living, organic surface that trembles and undulates as if the sphere were a living creature breathing to the rhythm of your music.
What you see
A faceted vertex-colored sphere occupies the center — each face takes a color based on its vertices' amplitude: active zones light up in warm hues (orange, red, white), while calm zones remain in deep blues. A translucent inner wireframe gives the impression of seeing through the surface.
Around the sphere rotate four concentric Saturn rings — LineLoops deformed by the audio waveform, undulating like ribbons in the wind. A miniature satellite (a small blue icosphere) orbits at a greater distance, completing the picture of an imaginary planet.
Ninety small semi-transparent cubes orbit at various distances and elevations, moving outward during power surges.
Per-vertex deformation
Each vertex of the sphere is assigned a random FFT frequency. Neighboring vertices don't share the same frequency, which creates organic, irregular deformation rather than a simple uniform pulse — like a cellular surface where each cell beats at its own rhythm.
Technology
IcosahedronGeometry(1.7, 3) = 642 vertices and 1,280 faces. Each vertex has a randomly assigned FFT frequency (psphFreqBands) and its own Perlin phase (psphPhase) for organic motion. Vertex colors are recalculated every frame via setHSL. The 4 Saturn rings are LineLoops whose positions are deformed by the waveform.