Gaitkit Open the lab
Crop Field, A tilled plot of crop rows on a grass rim: wheat, corn, pumpkin, cabbage, carrot or sunflower. The growth knob runs from fresh seedlings (0) to ripe harvest (1) and really reshapes every plant: stalks rise, ears and cobs form, pumpkins swell and turn orange, sunflowers open. Rows run along Z; width depends on crop spacing.
Nature · Still

Crop Field

A tilled plot of crop rows on a grass rim: wheat, corn, pumpkin, cabbage, carrot or sunflower. The growth knob runs from fresh seedlings (0) to ripe harvest (1) and really reshapes every plant: stalks rise, ears and cobs form, pumpkins swell and turn orange, sunflowers open. Rows run along Z; width depends on crop spacing.

Size
3.0 × 1.4 × 4.5 m
Triangles
3,236
Kit
Farm
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

5 knobs: Crop, Growth, Rows, Plot length, Seed.

Specs

Size
3.0 × 1.4 × 4.5 m
width × height × depth
Triangles
3,236
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/crop-field.mjs';

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

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

Knobs

KnobTypeValuesDefaultWhat it does
cropchoicewheat corn pumpkin cabbage carrot sunflowerwheatWhat grows: wheat (golden grain), corn (tall maize with cobs), pumpkin (sprawling vines and pumpkins), cabbage (round heads), carrot (feathery tops, orange shoulders at harvest), sunflower (tall stalks with yellow heads facing +Z).
growthrange0 to 1, step 0.050.9Growth stage. 0 freshly sprouted seedlings, 0.5 green and half grown, 1 ripe and ready to harvest (golden wheat, orange pumpkins, open sunflowers). Animate it for a growing farm.
rowsrange2 to 10, step 15Number of crop rows across X. Plot width is rows × crop row spacing (0.42 m carrot up to 1.2 m pumpkin).
lengthrange2 to 10, step 0.54Row length in metres along Z. Very large plots space plants a little wider to stay inside the triangle budget.
seedrange1 to 50, step 17Varies plant heights, lean, spacing and the odd gap. Same seed always builds the same field.

Presets: golden wheat {"crop":"wheat","growth":1,"rows":7,"length":5} · pumpkin patch {"crop":"pumpkin","growth":1,"rows":4,"length":5} · sunflower rows {"crop":"sunflower","growth":1,"rows":5,"length":4.5}

Files

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