Spore Pod Field
A patch of alien ground, about 3 m across, clustered with leathery egg-shaped spore pods 0.4 to 0.8 m tall. Some are sealed with glowing spots, some have split open into peeled-back petals around a glowing core. Spots and cores light up at night.
- Size
- 2.8 × 0.90 × 2.8 m
- Triangles
- 2,136
- Kit
- Alien World
Tune it
4 knobs: Pods, Colour, Open ratio, Seed.
Specs
- Size
- 2.8 × 0.90 × 2.8 m width × height × depth
- Triangles
- 2,136 of 6,000
- Draw calls
- 1 one vertex-colour material
- Knobs
- 4 3 presets
- Night lights
- 1 spore
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/spore-pod-field.mjs';
const sporePodField = createAsset();
scene.add(sporePodField); // rests on y = 0, front faces +Zimport { useMemo } from 'react';
import { createAsset } from 'https://gaitkit.com/cdn/spore-pod-field.mjs';
export function SporePodField() {
const model = useMemo(() => createAsset(), []);
return <primitive object={model} />;
}# Import spore-pod-field.glb (download below). It is a static mesh, one material per colour.
add_child(preload("res://spore-pod-field.glb").instantiate())// Import spore-pod-field.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": "spore-pod-field", "want": "default look" })
then place the result.
# MCP endpoint
https://gaitkit.com/mcpKnobs
| Knob | Type | Values | Default | What it does |
|---|---|---|---|---|
count | range | 3 to 15, step 1 | 8 | How many pods grow in the patch. The ground patch widens to fit them: 3 is a small clutch about 1.6 m across, 15 a nest about 3.5 m across. |
color | choice | violet teal coral bone | violet | Pod shell colour and glow: violet (green glow), teal (gold glow), coral (cyan glow), bone (pale shells, pink glow). |
open | range | 0 to 1, step 0.05 | 0.35 | Share of pods that have cracked open. 0 is a sealed clutch, 1 means every pod has hatched and shows its glowing core. |
seed | range | 1 to 50, step 1 | 12 | Changes where each pod sits, its size and lean, and which ones are open. Same seed, same patch. |
Presets: sealed clutch {"open":0,"count":6,"color":"teal"} · hatchery {"open":0.9,"count":14,"color":"coral","seed":7} · bone nest {"color":"bone","open":0.5,"seed":31}
Files
| File | What |
|---|---|
| spore-pod-field.glb | GLB, default look · 303 KB |
| spore-pod-field.mjs | ES module, every knob live |
| spore-pod-field.obj | OBJ, static, no colour |
| spore-pod-field-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.