Gaitkit Sign in Open the lab
Golf Set, A golf bag full of clubs at real size: a 0.9 m bag with a padded cuff, divider top, zipped ball pocket, carry strap and side handle, holding woods (optionally in knitted headcovers with pom-poms), irons and a putter. It stands on its two flip-out legs or rides a three-wheel push trolley whose wheels (wheel_0..2) roll with distance; a few golf balls, one on a tee, and loose wooden tees lie in front.
Prop · 3 moving parts

Golf Set

A golf bag full of clubs at real size: a 0.9 m bag with a padded cuff, divider top, zipped ball pocket, carry strap and side handle, holding woods (optionally in knitted headcovers with pom-poms), irons and a putter. It stands on its two flip-out legs or rides a three-wheel push trolley whose wheels (wheel_0..2) roll with distance; a few golf balls, one on a tee, and loose wooden tees lie in front.

Size
0.75 × 1.6 × 1.1 m
Triangles
1,800
Open in the lab

ProPro download.

Also as , a .zip with the .obj and its .mtl.

Ready for any engine. The download carries the knobs you set here.

Tune it

5 knobs: Bag colour, Clubs, Headcovers, Push trolley, Balls.

Specs

Size
0.75 × 1.6 × 1.1 m
width × height × depth
Triangles
1,800
of 6,000
Draw calls
1
one vertex-colour material
Loop clip
0.88 m
of travel per cycle
Moving parts
3
wheel_0 · spin, wheel_1 · spin, wheel_2 · spin
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/golf-set.mjs';

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

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

Knobs

KnobTypeValuesDefaultWhat it does
colourwaychoicenavy forest tartan white blacknavyBag body / trim / accent: navy (navy, cream, red), forest (green, sand, mustard), tartan (deep red, dark green, gold), white (off-white, black, blue) or black (black, silver, orange).
clubsrange3 to 10, step 18How many clubs stand in the bag, 3 to 10: always a driver and a putter, then fairway woods and irons.
headcoverstoggleon / offtrueKnitted socks with pom-poms over the woods (striped in the bag colours).
trolleytoggleon / offtrueOn: the bag rides a three-wheel push trolley with a handle and scorecard holder; its wheels roll with distance. Off: the bag stands on its two flip-out stand legs.
ballsrange0 to 3, step 12Golf balls in front of the bag, 0 to 3; the first one sits on a wooden tee, two loose tees lie beside them.

Presets: clubhouse trolley {"colourway":"navy","trolley":true,"headcovers":true,"clubs":9} · stand bag on the range {"colourway":"forest","trolley":false,"clubs":7,"balls":3} · classic tartan {"colourway":"tartan","trolley":true,"headcovers":true,"clubs":6,"balls":1}

Files

FileWhat
golf-set.glb ProGLB, default look · 243 KB
golf-set.mjs ProES module, every knob live
golf-set.obj ProOBJ, static; colours in the .mtl
golf-set.mtlOBJ colours; keep it next to the .obj
golf-set-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.