Gaitkit Open the lab
Alien Grazer, A gentle six-legged alien herbivore about 2.4 m long and 1.7 m tall at the head, with a long rising neck, a drooping grazing snout, fan frills on the neck and back, and bioluminescent spots along its flanks that glow at night. Walks with an alternating tripod gait.
Creature · Walks on 6 legs

Alien Grazer

A gentle six-legged alien herbivore about 2.4 m long and 1.7 m tall at the head, with a long rising neck, a drooping grazing snout, fan frills on the neck and back, and bioluminescent spots along its flanks that glow at night. Walks with an alternating tripod gait.

Size
1.8 × 2.0 × 2.6 m
Triangles
2,856
Open in the lab Walk clip inside. The download carries the knobs you set here.

Tune it

4 knobs: Skin, Frills, Neck, Size.

Specs

Size
1.8 × 2.0 × 2.6 m
width × height × depth
Triangles
2,856
of 6,000
Draw calls
1
one vertex-colour material
Legs
6
2 gait groups
Stride
42 cm
duty factor 0.6
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/alien-grazer.mjs';
import { walker } from 'https://gaitkit.com/runtime/walk.mjs';

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

let dist = 0;
renderer.setAnimationLoop(() => {
  dist += speed * clock.getDelta();
  alienGrazer.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
skinchoiceteal lilac peach mint dusktealColourway for skin, frills and glow spots: teal (teal skin, coral frills, cyan glow), lilac (pastel violet, mint frills, yellow glow), peach (soft peach, violet frills), mint (pale green, pink frills), dusk (deep indigo, amber frills, the brightest glow at night).
frillstoggleon / offtrueFan frills: a collar behind the head and a row of sail fins down the back. Off gives a smooth, sleek grazer.
neckrange0.6 to 1.5, step 0.051Neck length. 0.6 is a stocky low grazer, 1.5 a tall browser that reaches high branches.
sizerange0.4 to 2.5, step 0.051Uniform scale. 1 is about 2.4 m long (horse-sized); 0.4 a calf, 2.5 a towering herd giant.

Presets: herd calf {"skin":"mint","size":0.45,"frills":false,"neck":0.8} · tall browser {"skin":"lilac","neck":1.5,"size":1.2} · night wanderer {"skin":"dusk"}

Files

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