Variation
A numeric seed initializes the curve's order (4–8), the background hue, the palette pulse, the stroke weight, and an optional rotation and scale transform. Each output is regenerated and documented as a distinct, traceable work.
A space-filling Hilbert curve — broken into segments, tinted in pulses of colour, and transformed by a single seed into a woven field of line and hue.
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.
A single line, folded through space until it touches every point of the field.
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.
Hilbert Pulse begins from a single mathematical object — the Hilbert curve, a space-filling path that visits every cell of a square grid without ever crossing itself. In the system, that path is broken into segments, each tinted by a palette pulse, and the whole composition is rotated and scaled by the seed.
What emerges is not a mathematical diagram but a textile — a dense, rhythmic weave of line and hue whose structure is entirely determined by the curve's order. Each piece is defined by a numeric seed and can be regenerated, documented, and adapted for textile, print, and surface applications.
The same seed, presented as an archival print — and applied across fabric, scarf, textile and wall surfaces without loss of structure.
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.
A numeric seed initializes the curve's order (4–8), the background hue, the palette pulse, the stroke weight, and an optional rotation and scale transform. Each output is regenerated and documented as a distinct, traceable work.
The Hilbert curve is generated by recursive folding — a single path that visits every cell of a 2n × 2n grid without ever crossing itself. The path is broken into coloured segments, producing a woven field of line and hue.
The resulting composition becomes a surface-design asset — explored across garments, textile prints, wallpaper and other pattern-driven applications.
Hilbert Pulse is a generative design system rather than a single artwork. Its space-filling curve language can be adapted for fashion, textile development and other surface-oriented contexts — while maintaining a computational origin.
Each surface is drawn from the same numeric seed — reproducible, licensable, adaptable to your brief.