Gaitkit Open the lab
Dice Set, Dice at real size (a d6 is 16 mm): a pair of pipped d6, a seven-piece polyhedral RPG set (d4, d6, d8, d10, percentile d10, d12, d20), one d20 or a handful of five d6, each resting flat on a face as if just rolled, optionally in a hexagonal felt dice tray. Faces carry pips or a single dot instead of numbers. Scale enlarges them for a game level.
Prop · Still

Dice Set

Dice at real size (a d6 is 16 mm): a pair of pipped d6, a seven-piece polyhedral RPG set (d4, d6, d8, d10, percentile d10, d12, d20), one d20 or a handful of five d6, each resting flat on a face as if just rolled, optionally in a hexagonal felt dice tray. Faces carry pips or a single dot instead of numbers. Scale enlarges them for a game level.

Size
0.08 × 0.02 × 0.08 m
Triangles
566
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

5 knobs: Set, Colour, Pips, Tray, Scale.

Specs

Size
0.08 × 0.02 × 0.08 m
width × height × depth
Triangles
566
of 6,000
Draw calls
1
one vertex-colour material
Knobs
5
3 presets
Night lights
0
none

Passed the validator: real scale, rests on y = 0, front faces +Z, deterministic.

Use it

Code for the specimen as it is set up above; it follows your knobs.

JavaScript
import { createAsset } from 'https://gaitkit.com/cdn/dice-set.mjs';

const diceSet = createAsset();
scene.add(diceSet);                      // rests on y = 0, front faces +Z

More in the docs; agents can fetch all of this through MCP.

Knobs

KnobTypeValuesDefaultWhat it does
setchoicepair polyhedral d20 handfulpolyhedralpair (two d6 with pips), polyhedral (seven RPG dice: d4, d6, d8, d10, percentile d10, d12, d20), d20 (a single twenty-sided die), handful (five d6 for a dice game).
colorcolorany colour#c8323cBody colour of the dice. #c8323c red, #2f5fbf blue, #f2efe6 bone white, #2a2a30 black, #6a3fb0 purple, #2f9a5a green.
pipschoicewhite black goldwhiteColour of the pips and face dots: white, black or gold.
traytoggleon / offfalseA hexagonal wooden dice tray lined with green felt under the dice.
scalerange1 to 30, step 11Uniform scale over real size. 1 is real (16 mm d6); 30 gives a half-metre d6 to place in a game level.

Presets: adventurer dice {"set":"polyhedral","color":"#6a3fb0","pips":"gold","tray":true} · casino pair {"set":"pair","color":"#f2efe6","pips":"black"} · giant d20 {"set":"d20","scale":30,"color":"#2f5fbf"}

Files

FileWhat
dice-set.glbGLB, default look · 143 KB
dice-set.mjsES module, every knob live
dice-set.objOBJ, static, no colour
dice-set-params.jsonknob schema, presets, night zones

Licence

Use it in games, apps, renders and client work, commercially and without credit. Do not resell it as an asset or train a 3D generator on it. The full licence.