Gaitkit Sign in Open the lab
Landmine, A generic game landmine with a blinking warning light: a 30 cm anti-tank disc with a ribbed top, a pressure plate, a fuze cap, bolts and a side carry handle, a small 9 cm pressure mine with a trigger prong, or a 26 cm sci-fi proximity mine with a hexagonal shell, a glowing ring and a sensor dome, optionally half-buried in a mound of dirt with pebbles. The pressure plate is a part named plate that sinks along y; the warning light is a part named led that blinks (it sinks and shrinks four times per loop) and glows at night, red when armed, green when safe.
Prop · 2 moving parts

Landmine

A generic game landmine with a blinking warning light: a 30 cm anti-tank disc with a ribbed top, a pressure plate, a fuze cap, bolts and a side carry handle, a small 9 cm pressure mine with a trigger prong, or a 26 cm sci-fi proximity mine with a hexagonal shell, a glowing ring and a sensor dome, optionally half-buried in a mound of dirt with pebbles. The pressure plate is a part named plate that sinks along y; the warning light is a part named led that blinks (it sinks and shrinks four times per loop) and glows at night, red when armed, green when safe.

Size
0.32 × 0.10 × 0.31 m
Triangles
1,198
Open in the lab

ProPro download.

Also as , a .zip with the .obj and its .mtl.

Ready for any engine. The download carries the knobs you set here.

Tune it

4 knobs: Style, Finish, Armed, Buried.

Specs

Size
0.32 × 0.10 × 0.31 m
width × height × depth
Triangles
1,198
of 6,000
Draw calls
1
one vertex-colour material
Loop clip
1 m
of travel per cycle
Moving parts
2
plate · slide, led · slide
Knobs
4
3 presets
Night lights
1
led

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/landmine.mjs';

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

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

Knobs

KnobTypeValuesDefaultWhat it does
stylechoiceantitank pressure scifiantitankantitank (a 30 cm ribbed disc with a pressure plate and a carry handle), pressure (a small 9 cm anti-personnel mine with a trigger prong) or scifi (a 26 cm hexagonal proximity mine with a glowing ring and a sensor dome).
finishchoiceolive tan black grey rustoliveBody paint: olive (olive drab), tan (desert), black, grey or rust (old and corroded).
armedtoggleon / offtrueOn: the warning light (and the sci-fi ring) glows red. Off: green, safe.
dirttoggleon / offfalseHalf-buries the mine in a low mound of dirt with a few pebbles, as it would be hidden in a level.

Presets: anti-tank mine {"style":"antitank","finish":"olive"} · hidden mine {"style":"pressure","finish":"tan","dirt":true} · proximity mine {"style":"scifi","finish":"black"}

Files

FileWhat
landmine.glb ProGLB, default look · 128 KB
landmine.mjs ProES module, every knob live
landmine.obj ProOBJ, static; colours in the .mtl
landmine.mtlOBJ colours; keep it next to the .obj
landmine-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.