Gaitkit Open the lab
Spring Pad, A bounce pad that launches the player: a coiled metal spring under a striped pad, a squashy bouncy mushroom, or a sci-fi jump pad with a glowing arrow ring. Fills one 1 m grid cell at size 1. The part named pad slides on y: userData.tick squashes it down, fires it up and lets it wobble back (Loop clip baked); the spring or stalk squashes with it.
Prop · 1 moving part

Spring Pad

A bounce pad that launches the player: a coiled metal spring under a striped pad, a squashy bouncy mushroom, or a sci-fi jump pad with a glowing arrow ring. Fills one 1 m grid cell at size 1. The part named pad slides on y: userData.tick squashes it down, fires it up and lets it wobble back (Loop clip baked); the spring or stalk squashes with it.

Size
0.92 × 0.58 × 0.92 m
Triangles
804
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

3 knobs: Style, Colour, Size.

Specs

Size
0.92 × 0.58 × 0.92 m
width × height × depth
Triangles
804
of 6,000
Draw calls
1
one vertex-colour material
Loop clip
8 m
of travel per cycle
Moving parts
1
pad · slide
Knobs
3
3 presets
Night lights
1
glow

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

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

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

Knobs

KnobTypeValuesDefaultWhat it does
stylechoicecoil mushroom techcoilcoil (steel coil spring on a bolted plate under a round pad with chevrons), mushroom (springy cap with white spots on a squashy stalk, for forest levels), tech (hexagonal launcher with a glowing arrow ring, for sci-fi levels).
colorchoicered yellow blue green purpleredColour of the pad or mushroom cap: red, yellow, blue, green or purple. Use colour to tell jump heights apart.
sizerange0.6 to 2, step 0.11Footprint in metres: 1 fills one grid cell, 2 a 2 x 2 super spring.

Presets: bouncy mushroom {"style":"mushroom","color":"red"} · sky launcher {"style":"tech","color":"blue","size":1.4} · big spring {"style":"coil","color":"yellow","size":2}

Files

FileWhat
spring-pad.glbGLB, default look · 88 KB
spring-pad.mjsES module, every knob live
spring-pad.objOBJ, static, no colour
spring-pad-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.