patterns — drift

generator verdict no votes yet
source — color/gen_e.g06_drift
def g06_drift(rng):
    """Mesh gradient under heavy noise warp. Marbling, still one square per cell."""
    steps = rng.randint(6, 8)
    c = Canvas(rng.choice([30, 40]), _pal(rng), steps, "drift", "mosaic")
    c.ground_from(Field(rng, "mesh", warp=rng.uniform(0.7, 1.0), steps=steps))
    return c
drift-mosaic-30-4239
drift-mosaic-30-4239
drift-mosaic-30-76f7
drift-mosaic-30-76f7
drift-mosaic-40-c321
drift-mosaic-40-c321
drift-mosaic-30-da7b
drift-mosaic-30-da7b
drift-mosaic-40-184f
drift-mosaic-40-184f
drift-mosaic-30-9f25
drift-mosaic-30-9f25
drift-mosaic-40-c683
drift-mosaic-40-c683

generator