patterns — quantize

generator verdict no votes yet
source — color/gen_e.g01_quantize
def g01_quantize(rng):
    """Mesh gradient sampled once per cell and snapped to the ramp."""
    steps = rng.randint(6, 9)
    c = Canvas(rng.choice([30, 40, 50]), _pal(rng), steps, "quantize", "mosaic")
    c.ground_from(Field(rng, "mesh", warp=rng.uniform(0.15, 0.45), steps=steps))
    return c
quantize-mosaic-30-2bec
quantize-mosaic-30-2bec
quantize-mosaic-50-f6a5
quantize-mosaic-50-f6a5
quantize-mosaic-40-809d
quantize-mosaic-40-809d
quantize-mosaic-40-6d2b
quantize-mosaic-40-6d2b
quantize-mosaic-40-11c1
quantize-mosaic-40-11c1
quantize-mosaic-30-5167
quantize-mosaic-30-5167

generator