Real-time interactive WebGL canvas particle accumulation system and procedurally generated chromatophore expansion algorithms.