Ship Anchor
A classic admiralty anchor: a long shank with a ring, a wooden or iron stock across the top and two curved arms ending in spade flukes. It stands on a low stone plinth as harbour decoration or lies on its side on the ground, optionally with a length of chain through the ring. Default is 1.8 m tall; the arms span along X.
- Size
- 1.4 × 2.2 × 2.3 m
- Triangles
- 1,356
- Kit
- Pirates
Tune it
5 knobs: Pose, Stock, Finish, Chain, Height.
Specs
- Size
- 1.4 × 2.2 × 2.3 m width × height × depth
- Triangles
- 1,356 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.
import { createAsset } from 'https://gaitkit.com/cdn/anchor.mjs';
const anchor = createAsset();
scene.add(anchor); // rests on y = 0, front faces +Zimport { useMemo } from 'react';
import { createAsset } from 'https://gaitkit.com/cdn/anchor.mjs';
export function Anchor() {
const model = useMemo(() => createAsset(), []);
return <primitive object={model} />;
}# Import anchor.glb (download below). It is a static mesh, one material per colour.
add_child(preload("res://anchor.glb").instantiate())// Import anchor.glb with glTFast (com.unity.cloud.gltfast).
// Drop it in the scene: 1 unit = 1 metre, +Z is its front.Use the gaitkit MCP server: get_variant({ "id": "anchor", "want": "default look" })
then place the result.
# MCP endpoint
https://gaitkit.com/mcpKnobs
| Knob | Type | Values | Default | What it does |
|---|---|---|---|---|
pose | choice | standing lying | standing | standing (upright, crown set into a low stone plinth, as a harbour monument) or lying (resting on its side on the ground, on one stock end and one fluke). |
stock | choice | wood iron | wood | The crossbar at the top: wood (thick tapered timber stock with iron bands, older ships) or iron (slim iron bar with ball ends). |
finish | choice | black rusty barnacled | black | black (tarred iron), rusty (orange-brown with streaks) or barnacled (sea-worn grey-green with barnacles and weed, as raised from a wreck). |
chain | toggle | on / off | true | A length of heavy chain through the ring, draped down to the ground. |
size | range | 0.6 to 3, step 0.1 | 1.8 | Height of the anchor in metres from crown to ring. 0.6 is a boat anchor, 1.8 a ship's anchor, 3 a big man-of-war bower anchor. |
Presets: harbour monument {"pose":"standing","finish":"black","chain":true,"size":2.4} · wreck find {"pose":"lying","finish":"barnacled","stock":"iron"} · rusty boat anchor {"pose":"lying","finish":"rusty","stock":"iron","size":0.8,"chain":true}
Files
| File | What |
|---|---|
| anchor.glb | GLB, default look · 178 KB |
| anchor.mjs | ES module, every knob live |
| anchor.obj | OBJ, static, no colour |
| anchor-params.json | knob 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.