Mosaic — Catalogue 80 × 80 · Six Patterns, Three Shapes
A study in thresholded fields

Mosaic Field

An 80 × 80 grid, filled by waves, checkers, blobs, rings, dots or swirls — then drawn as squares, circles or rotated tiles.

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 Mosaic — Autumn 2026
Discipline Generative Composition
Edition Seed-based · Open series
00 / Statement Artist Statement

A wave crosses a grid, crosses a threshold, and becomes a field of tiles.

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.

Mosaic Field lays an 80 × 80 grid across the canvas and fills it with a mathematical field — circular waves, checkerboards with noise, organic blobs, concentric rings, random dots, or swirls. Each value is compared to a threshold curve that itself varies with distance from the centre, and the cell is set on or off accordingly. What survives the threshold becomes a tile: a square, a circle, or a rotated square, chosen once per composition.

Colour is generated as a coherent set rather than picked from a palette — a base hue is drawn opposite the background, and two to five hues are spaced around it with jitter. A final pass adds one of three luminous effects: glow dots, connecting lines, or cross patterns. 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

Field, then
threshold.

02 / Surfaces

One field.
Many surfaces.

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

Plate 005 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 field.

01 / Field

Six Patterns

A numeric seed picks one of six mathematical patterns — circular waves, checkerboard noise, organic blobs, concentric rings, random dots, or swirls — and fills an 80 × 80 grid with continuous values. Each value is compared to a threshold curve that itself varies with distance from the centre, so the pattern is masked into a shape rather than a rectangle.

02 / Tiles

Marks

Surviving cells become tiles — a square, a circle, or a rotated square, chosen once per composition. Colour is generated as a coherent set: a base hue drawn opposite the background, and two to five hues spaced around it with jitter. A final luminous pass adds glow dots, connecting lines, or cross patterns at low opacity.

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.

Mosaic Field is a generative design system rather than a single artwork. Its thresholded-tile 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