How do I make a seamless marble material from a photo of a slab?

Use Matelume, a Windows app. Start with a clean, flat photo, scan or catalogue image of the slab and set its real width. Then make one repeating tile with Best join, or use the slab once, and choose a soft relief, a finish for the veins and an overall gloss in GU. It does not scan the stone’s geometry or measure its physical properties from the photo.

Use a flat slab image, not an angled photo of a finished kitchen or bathroom.

Try Matelume free for 14 daysRead the marble guide
The Seamless step in Matelume: a red-veined marble tile repeated, beside a marble table in the 3D view.
The Seamless step. The tile is repeated to check the join, and the table shows the stone at real size.

Start with the slab you want to use

A chosen slab can be part of the design, not a pattern to replace with something similar. Use an image that shows it flat, with as little baked-in lighting as you can. Colours and veins stay as they are in your image: the colour-flattening tools used for fabric are off for marble.

Set the real width of what the image shows, from 2 cm to 3 m, or use a quick pick from A small sample (10 cm) to A wide slab (140 cm). The height follows the image and is never stretched.

Decide what should repeat

A single slab and a tiled wall are different jobs. Keep the slab when the object uses it once (No seamless). For a repeating surface, use Best join and its Slab kept slider to choose how much of the slab the tile retains.

Look for recognisable veins repeating too often, as well as a visible edge. A hidden join alone does not make an endlessly varied stone surface.

Shape the surface and export

The export writes the maps your programs use, a VeinMask, a .json with the real size and finish, and a how-to sheet for each program. Very dark marble photos keep their own darkness in 2.0; earlier versions lifted the darkest pixels, which could flatten a deep red or black stone.

Color map of Wine-veined marble
Color
Roughness map of Wine-veined marble
Roughness
Height map of Wine-veined marble
Height

The maps of the Wine-veined marble from our room: one tile, 413 × 830 mm, 4K.

Know the limits

Related questions

What does real size mean?

Real size is the physical width of the area your image shows. You set it in centimetres and the height follows the image; the exported .json records it in millimetres. It is separate from pixel resolution. Check the size on the object in your 3D program.

What resolution can I export?

2K, 4K, 6K or 8K on the long side; 4K is marked Usual. An 8K fabric needs a PC with 32 GB of RAM. More pixels take more time and memory. They do not add detail the source does not have.

Try it with your own image

Matelume runs on Windows 10 and 11, 64-bit. The 14-day free trial includes every Pro tool, full-size exports and no watermark, and it does not start a paid subscription. An account and an internet connection are required.