drag to orbit
Nature · Still
Sea Anemone Rock
A seabed rock crowded with sea anemones, with starfish clinging to it and spiny sea urchins around its foot. Anemone tentacles glow faintly at night. Default rock is 0.9 m across.
- Size
- 1.4 × 0.58 × 1.5 m
- Triangles
- 1,966
- Kit
- Underwater
Tune it
4 knobs: Size, Colours, Anemones, Seed.
Specs
- Size
- 1.4 × 0.58 × 1.5 m width × height × depth
- Triangles
- 1,966 of 6,000
- Draw calls
- 1 one vertex-colour material
- Knobs
- 4 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.
import { createAsset } from 'https://gaitkit.com/cdn/sea-anemone-rock.mjs';
const seaAnemoneRock = createAsset();
scene.add(seaAnemoneRock); // rests on y = 0, front faces +Zimport { useMemo } from 'react';
import { createAsset } from 'https://gaitkit.com/cdn/sea-anemone-rock.mjs';
export function SeaAnemoneRock() {
const model = useMemo(() => createAsset(), []);
return <primitive object={model} />;
}# Import sea-anemone-rock.glb (download below). It is a static mesh, one material per colour.
add_child(preload("res://sea-anemone-rock.glb").instantiate())// Import sea-anemone-rock.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": "sea-anemone-rock", "want": "default look" })
then place the result.
# MCP endpoint
https://gaitkit.com/mcpKnobs
| Knob | Type | Values | Default | What it does |
|---|---|---|---|---|
size | range | 0.4 to 2, step 0.1 | 0.9 | Width of the rock in metres. 0.4 is a stone in a rock pool, 2 a large reef boulder. Bigger rocks carry more life. |
colours | choice | tidepool tropical cold | tidepool | tidepool (green anemones with pink tips, orange and purple starfish), tropical (magenta and violet anemones, bright orange and blue starfish, black urchins) or cold (white plumose anemones, red starfish, green urchins). |
anemones | range | 2 to 10, step 1 | 6 | How many sea anemones grow on the rock, 2 to 10 (fewer fit on a small rock). |
seed | range | 1 to 50, step 1 | 8 | Changes the rock shape and where the anemones, starfish and urchins sit. |
Presets: rock pool {"colours":"tidepool","size":0.6,"anemones":4} · tropical outcrop {"colours":"tropical","size":1.5,"anemones":9} · cold coast boulder {"colours":"cold","size":1.2,"seed":19}
Files
| File | What |
|---|---|
| sea-anemone-rock.glb | GLB, default look · 398 KB |
| sea-anemone-rock.mjs | ES module, every knob live |
| sea-anemone-rock.obj | OBJ, static, no colour |
| sea-anemone-rock-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.