Gaitkit Open the lab
Solar Array, A ground-mounted solar field: rows of blue photovoltaic panel tables on steel stands, tilted to face +Z, with a junction box at the end of each row and a cable run to an inverter cabinet. Row count, tilt and frame colour are knobs; status lights glow at night.
Building · Still

Solar Array

A ground-mounted solar field: rows of blue photovoltaic panel tables on steel stands, tilted to face +Z, with a junction box at the end of each row and a cable run to an inverter cabinet. Row count, tilt and frame colour are knobs; status lights glow at night.

Size
5.8 × 1.7 × 9.7 m
Triangles
972
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

4 knobs: Rows, Panel tilt, Frame, Panels per row.

Specs

Size
5.8 × 1.7 × 9.7 m
width × height × depth
Triangles
972
of 6,000
Draw calls
1
one vertex-colour material
Knobs
4
3 presets
Night lights
1
status

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/solar-array.mjs';

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

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

Knobs

KnobTypeValuesDefaultWhat it does
rowsrange1 to 5, step 13Number of panel rows, 3.4 m apart front to back. One row is a small outpost charger, five a power field.
tiltrange10 to 60, step 530Panel angle from flat in degrees, facing +Z. Low near the equator, steep at high latitudes or on a polar moon base.
framechoicesilver white graphite orangesilverColour of the panel frames, stands and cabinet trim: silver (bare aluminium), white, graphite (dark), orange (colony accent).
panelsrange2 to 6, step 14Panels side by side in each row, each about 1.1 m wide and 2 m long.

Presets: polar field {"rows":4,"tilt":60,"frame":"white"} · outpost charger {"rows":1,"panels":3,"tilt":25,"frame":"orange"} · power farm {"rows":5,"panels":6,"frame":"graphite","tilt":20}

Files

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