Gaitkit Open the lab
Star Walker, A pony-sized radial creature, about 2.6 m across and 1.2 m tall: a spiny domed body with five long legs spread evenly around it and a ring of five eyes, so it has no front and walks any way it likes (it travels +Z). Glowing eyes and spots at night.
Creature · Walks on 5 legs

Star Walker

A pony-sized radial creature, about 2.6 m across and 1.2 m tall: a spiny domed body with five long legs spread evenly around it and a ring of five eyes, so it has no front and walks any way it likes (it travels +Z). Glowing eyes and spots at night.

Size
2.8 × 1.5 × 2.6 m
Triangles
2,248
Open in the lab Walk clip inside. The download carries the knobs you set here.

Tune it

4 knobs: Colourway, Leg length, Spines, Size.

Specs

Size
2.8 × 1.5 × 2.6 m
width × height × depth
Triangles
2,248
of 6,000
Draw calls
1
one vertex-colour material
Legs
5
5 gait groups
Stride
42 cm
duty factor 0.72
Foot slide
0.00 mm
limit 1 mm
Walk clip
1.05 m/s
at playback speed 1
Knobs
4
3 presets
Night lights
1
glow

Passed the validator: real scale, rests on y = 0, front faces +Z, deterministic, planted feet never slide past 1 mm.

Use it

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

JavaScript
import { createAsset } from 'https://gaitkit.com/cdn/star-walker.mjs';
import { walker } from 'https://gaitkit.com/runtime/walk.mjs';

const starWalker = createAsset();
scene.add(starWalker);                      // rests on y = 0, front faces +Z
const gait = walker(starWalker, { ground: (x, z) => terrainHeight(x, z) });   // or omit ground for a flat floor

let dist = 0;
renderer.setAnimationLoop(() => {
  dist += speed * clock.getDelta();
  starWalker.position.z = dist;
  gait.poseAt(dist);                  // feet stay planted, at any frame rate
  renderer.render(scene, camera);
});

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

Knobs

KnobTypeValuesDefaultWhat it does
colorwaychoicereef abyss sand venomreefPalette: reef (warm orange starfish with purple spines), abyss (deep-sea navy with glowing cyan spots), sand (camouflaged tan and brown), venom (violet with acid-green spines and spots: clearly poisonous).
legLengthrange0.75 to 1.4, step 0.051Scales the five legs, the ride height and the stride. 0.75 = low, crab-like crawler; 1.4 = tall, spidery stilt walker.
spinestoggleon / offtrueSpines on the dome, the leg roots and along each upper leg. Off = a smooth, softer-looking creature with only its spots.
sizerange0.4 to 2.5, step 0.051Uniform scale. 1 is about 2.6 m across the feet (pony-sized); 0.4 is dog-sized; 2.5 is a 6.5 m giant.

Presets: tide-pool stalker {"colorway":"reef","legLength":0.85,"size":0.6} · abyssal walker {"colorway":"abyss","legLength":1.35,"size":1.5} · venom star {"colorway":"venom","spines":true,"size":1.2}

Files

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