On this page
Chromatic Orbit GAN
Exhibit ID: GAN-002 · Output resolution: 64×64 · Latent width: 8
Mission Profile
Chromatic Orbit GAN renders psychedelic orbital textures by blending six handcrafted color basis fields. The generator accepts an eight-dimensional latent vector, runs it through a two-layer mixer, and outputs signed coefficients that steer spiral, radial, and interference fields. Everything executes in vanilla JavaScript with typed arrays—no WebGL, no WASM, and no heavyweight runtime.
Generator Architecture
| Stage | Details | 
|---|---|
| Latent sampler | 8 uniform components in [-1, 1] seeded with Mulberry32 for deterministic playback. | 
| Hidden mixer | Dense 8×8 layer with tanh activation produces intermediate orbital descriptors. | 
| Coefficient head | Dense 6×8 layer with tanh output, normalized to maintain balanced color energy. | 
| Basis decoder | Six 64×64 RGB basis fields generated analytically (spirals, beams, ripples, interference). | 
| Output | Canvas rendering with configurable temperature (energy) and optional autoplay loop. | 
Try it live
      
      
      1.00
    
    Coefficient readout
Implementation Notes
- Basis fields are generated analytically from sine, cosine, and polar transforms, keeping the payload at pure code.
 - Coefficient normalization preserves relative intensity so colors stay vivid without clipping.
 - Autoplay increments the seed with a prime stride so loops explore the latent space evenly over long runs.