← Playground一覧に戻る
canvas

Marble Image Generator

Generate organic marble textures from around ten live parameters — noise, turbulence, veins, colors and grain — rendered on Canvas.

Marble Image Generator

A dependency-free marble texture generator. Each pixel is colored by a classic marble vein function — a sine wave perturbed by fractal value noise and domain warping — then mixed between two colors. Everything is seeded, so the same parameters always reproduce the same image. Drag the sliders to explore, hit Randomize for a fresh look, and Download PNG to save the result.

ParameterEffect
SeedReseeds the noise field for an entirely different pattern
ScaleZoom of the underlying noise — larger values mean bigger features
OctavesLayers of noise detail (more octaves = finer structure)
TurbulenceHow strongly noise bends the marble veins
Vein FrequencyNumber of veins across the image
Vein ContrastSharpness of the veins versus the base
DistortionDomain-warp strength for swirling, organic flow
AngleOrientation of the veins in degrees
GrainFilm-grain noise added on top
Base ColorBackground tone of the slab
Vein ColorColor of the veins