Spectrum Dance — Catalogue Dynamic Curve System
A study in dynamic curves

Spectrum Dance

A curve that drifts through colour — every link in the chain oscillating, the stroke sliding through the spectrum.

For fashion houses, textile studios and surface designers. Each composition is generated from a numeric seed and can be licensed, adapted or commissioned to your brief.

Issue Spectrum Dance — Autumn 2026
Discipline Generative Composition
Edition Seed-based · Open series
00 / Statement Artist Statement

A line that never stops moving cannot repeat — it can only return, shifted.

I am an Iranian-born artist working at the intersection of classical textile logic and generative systems. My work begins with a simple observation: the woven surface — repetitive, mathematically structured, infinitely variable — has always been a form of computation, long before computers.

Spectrum Dance is a chain of oscillating links. Each link is a control point that moves along its own sine wave — its own speed, its own amplitude, its own phase. The chain traces a single smooth curve, and the curve's colour drifts through the spectrum as the frame advances.

Where most generative systems produce a still composition, Spectrum Dance is fundamentally a performance — a dance between control points that never repeats. Each composition captures the dance at a distinct moment, rendered as a live animation that continues to shift. Each piece is defined by a numeric seed and can be regenerated, documented, and adapted for textile, print, and surface applications.

On AI tools — where I encountered technical obstacles, I turned to AI tools for debugging and code optimization. Every structural, aesthetic, and conceptual decision remained my own.
01 / Plate

Dancing,
not just drawn.

02 / Surfaces

One dance.
Many surfaces.

The same seed, presented as an archival print — and applied across fabric, scarf, textile and wall surfaces without loss of structure.

Plate 001 Archival print · 1 : 1 · Open edition

Applied across surfaces.

Every surface below is drawn from the same numeric seed — its repeat, orientation and scale adapted to the material, while the underlying structural logic remains identical.

iPrint
Archival print
1 : 1 · Cotton rag
iiScarf
Silk scarf
3 : 1 · Twill silk
iiiTextile
Fabric yardage
4 : 3 · Repeat tile
ivWall
Wallpaper
2 : 3 · Vertical repeat
03 / Process

Structure
behind the dance.

01 / Seed

Variation

A numeric seed initializes the number of control points (2–8), the speed and direction of every link, the length of every link, the initial phase of every sine wave, the starting RGB colour, and the RGB drift range. Each output is regenerated and documented as a distinct, traceable work.

02 / Oscillating

Geometry

Every link is a control point that moves along its own sine wave. The chain traces a smooth curve, and the stroke colour drifts through the spectrum one frame at a time. The animation is live — the curve never stops moving.

03 / Surface

Application

The resulting composition becomes a surface-design asset — explored across garments, textile prints, wallpaper and other pattern-driven applications.

04 / Archive

Selected
seeds.

8 compositions · Open series Click any plate to load it above
For brands & studios

One system.
Many surfaces.

Spectrum Dance is a generative design system rather than a single artwork. Its dynamic-curve language can be adapted for fashion, textile development and other surface-oriented contexts — while maintaining a computational origin.

i
Licensing Existing seeds from the archive, licensed for production use.
ii
Commission New compositions designed to your palette, repeat and product.
iii
Systems A private generative tool built for your studio's ongoing use.
Begin a Conversation