1-bit gyroid images generation tool

gyroid studio

try it (not recommended on mobile)

Vibe-coded in an hour with AI studio using Gemini 3 flash. The tool is pretty self explanatory, it generates images of gyroids in the browser, and lets the user control several aspects of the gyroid and the rendering.


update (April 2026)

I added more dithering options and extra features:

  • Resolution - set width and height or use presets: SD (640×480), HD (1280×720), FHD (1920×1080), and SQ (1000×1000). Export image saves a PNG at the current canvas size
  • Dithering - added more Bayer matrices (2×2, 4×4, 8×8), classic error-diffusion modes (Floyd–Steinberg, Atkinson, Sierra Lite, Stucki, Burkes), random spatial noise with adjustable amount and grain, a straight threshold for hard 1-bit output, or none for grayscale preview before halftoning.

I also exported full size wallpapers, see wallpapers below.


gyroid studio UI
gyroid studio UI

You can see below many examples of renders, showing the different outcomes which can be achieved with the tool.

gyroid example 1
gyroid example 1
gyroid example 2
gyroid example 2
gyroid example 3
gyroid example 3
gyroid example 4
gyroid example 4
gyroid example 5
gyroid example 5
gyroid example 6
gyroid example 6
gyroid example 7
gyroid example 7
gyroid example 8
gyroid example 8
gyroid example 9
gyroid example 9
gyroid example 10
gyroid example 10
gyroid example 11
gyroid example 11
gyroid example 12
gyroid example 12
gyroid example 13
gyroid example 13
gyroid example 14
gyroid example 14
gyroid example 15
gyroid example 15
gyroid example 16
gyroid example 16
gyroid example 17
gyroid example 17
gyroid example 18
gyroid example 18
gyroid example 19
gyroid example 19
gyroid example 20
gyroid example 20
gyroid example 21
gyroid example 21
gyroid example 22
gyroid example 22

wallpapers

Below are a few full-resolution exports (PNG) made with Gyroid Studio. They are free to download and use.

16:9 (1920×1080)

olive lattice, dithered shading
Olive, sand, and white

Download PNG — 1920×1080 (~174 KB)

mustard and ivory grain
Mustard gold and ivory

Download PNG — 1920×1080 (~950 KB)

ochre and white stipple
Ochre and white

Download PNG — 1920×1080 (~740 KB)

layered greens
Lime, olive, forest, and black

Download PNG — 1920×1080 (~140 KB)

Square (1000×1000)

magenta and forest dither
Magenta on forest green
magenta plum and green
Magenta, plum, and green
green depth layers
Monochrome greens

square downloads (full size)

1000×1000 — magenta / green grain (~340 KB) · 1000×1000 — magenta / plum / green (~55 KB) · 1000×1000 — green study (~70 KB)