Gaitkit Open the lab
Pine Tree, A stacked-cone low-poly conifer. Change the season to dress a summer forest, an autumn larch wood, a snowy winter scene or a dead grove from the same asset.
Nature · Still

Pine Tree

A stacked-cone low-poly conifer. Change the season to dress a summer forest, an autumn larch wood, a snowy winter scene or a dead grove from the same asset.

Size
3.1 × 6.0 × 3.2 m
Triangles
80
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

5 knobs: Height, Tiers, Season, Lean, Seed.

Specs

Size
3.1 × 6.0 × 3.2 m
width × height × depth
Triangles
80
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.

JavaScript
import { createAsset } from 'https://gaitkit.com/cdn/pine-tree.mjs';

const pineTree = createAsset();
scene.add(pineTree);                      // rests on y = 0, front faces +Z

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

Knobs

KnobTypeValuesDefaultWhat it does
heightrange2 to 14, step 0.56Total height in metres. 2 is a sapling, 14 an old giant.
tiersrange3 to 7, step 14Number of stacked foliage cones. More tiers reads denser and more detailed.
seasonchoicesummer autumn winter deadsummersummer (green), autumn (orange larch), winter (snow on every tier), dead (bare branches only).
leanrange0 to 0.25, step 0.010Tilts the whole tree in radians. Vary it across copies so a forest does not look cloned.
seedrange1 to 50, step 17Changes the small random variation in tier shade and twist. Same seed always builds the same tree.

Presets: sapling {"height":2.5,"tiers":3} · snowy giant {"height":12,"tiers":6,"season":"winter"} · dead snag {"season":"dead","lean":0.12}

Files

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