{"params":{"colorway":{"type":"choice","default":"depot-green","label":"Colorway","describe":"Livery preset. depot-green = deep green house with a grey skirt band on a dark grey frame, a red-oxide jib and a dark grey-brown roof that sooting darkens over the boiler (the owner's reference model); engineers-maroon = maroon house and buffer beams with a brown skirt band, a fresh green frame and a light grey jib (the 2026-10-19 concept drawing);works-green = green house on an olive frame with a cream skirt band and a red-oxide jib; departmental-grey = warm grey house on a grey-brown frame with a red-oxide jib; olive-drab = khaki house on an olive frame with a dark grey-brown jib; signal-red = bright red house with a cream skirt band, a dark frame and a pale roof; royal-blue = royal blue house with a cream skirt band, a dark frame and a pale roof. signal-red and royal-blue are the kit-wide liveries every piece of rolling stock shares, so a whole train can be set at once. The number plate, ironwork, glazing, lamp lenses, rust and timber never change.","affects":"colors","options":["depot-green","works-green","engineers-maroon","departmental-grey","olive-drab","signal-red","royal-blue"]},"body":{"type":"color","default":"#63662c","label":"House paint","describe":"Albedo of the crane house walls (sides, cab front and back) and the counterweight plinth stepped out at its back foot, the jib foot brackets, and the two buffer beams across the frame ends, which the reference paints in the house colour.","affects":"colors"},"frame":{"type":"color","default":"#3f4140","label":"Frame paint","describe":"Albedo of the wagon frame: deck, solebars and their bottom flange, the four corner ladder steps, the four outrigger beams with their hinge plates, and the jib crutch on the deck.","affects":"colors"},"band":{"type":"color","default":"#968d84","label":"House skirt","describe":"Albedo of the skirt band, a proud rubbing band round the foot of the crane house just above the bed plate; cream in the kit-wide signal-red and royal-blue liveries.","affects":"colors"},"plate":{"type":"color","default":"#baab58","label":"Number plate","describe":"Albedo of the raised number plate in the middle of each solebar, where the decal slot prints the crane number.","affects":"colors"},"steelwork":{"type":"color","default":"#774034","label":"Jib steelwork","describe":"Albedo of the jib: every chord, diagonal, lacing bar and batten, the plated head and its knuckle, the rope lugs, and the hook block and hook.","affects":"colors"},"roof":{"type":"color","default":"#715f50","label":"Roof","describe":"Albedo of the house roof, one lipped cap whose shoulders and both ends turn down in facets.","affects":"colors"},"chassis":{"type":"color","default":"#2d2925","label":"Black ironwork","describe":"Albedo of the black iron: bed plate, slewing ring, chimney stack, inner frame and axleboxes, buffer housings, couplings, outrigger jack blocks, window frames, lamp housings, the luffing gantry, the axles and every wire rope; the wheel spokes start from it.","affects":"colors"},"steel":{"type":"color","default":"#7c766b","label":"Steel fittings","describe":"Albedo of the bright steel fittings: the wheel tyres, buffer heads, the jib foot pin and every sheave, the bridle block, grab rails and door handles, and the outrigger jack screws and feet.","affects":"colors"},"glass":{"type":"color","default":"#563e26","label":"Glazing","describe":"Albedo of every window pane by day (keep it dark): the three cab front windows, the pair at the front of each side and the drop light in each door. The panes light warm amber at night.","affects":"colors"},"lamp":{"type":"color","default":"#d1ad73","label":"Lamp lenses","describe":"Albedo of the two cab lamp lenses on the front corners by day; they burn warm amber at night (export const night). No other part wears this colour.","affects":"colors"},"rust":{"type":"color","default":"#896038","label":"Rust","describe":"The rust colour the wear knob paints onto jib bars, outrigger beams, buffer housings, ladder treads and the wheel spokes. Unused at wear 0.","affects":"colors"},"timber":{"type":"color","default":"#af8361","label":"Packing timber","describe":"Albedo of the timber pad on the jib crutch and the packing blocks the outrigger jacks stand on when the outriggers are out.","affects":"colors"},"slew":{"type":"range","default":0,"label":"Slew","describe":"Degrees the whole superstructure (house, jib, ropes and hook) is turned on the slewing ring; the frame, wheels and outriggers stay put. 0 = jib over the +Z (jib-end) headstock, the travelling direction; 90 swings the jib out over the +X side, -90 over the -X side; +/-180 (the same pose, the two ends of the slider meet) puts the jib back over the house-end headstock.","affects":"geometry","min":-180,"max":180,"step":15},"luff":{"type":"range","default":48,"label":"Jib angle","describe":"Lattice angle above level, in degrees. The plated head is pinned at the top of the lattice and held near level by its ties, so it gives back most of the angle at its knuckle. 0 = stowed: the 8 m jib lowered level and straight onto its timber-padded crutch in the jib-end deck well, running out about 3 m past the jib-end buffers (onto a match wagon, as these cranes travel), the hook drawn up under the head, everything inside the 3.0 m x 4.2 m loading gauge; 48 = the shipped working angle, the head sheave about 7.4 m up and a metre beyond the jib-end buffers, the hook hanging out over the track; 70 = steepest, head sheave about 8.7 m up, drawn back over the jib-end wheel. The luffing ropes, ties and bridle follow the jib and the hook always hangs plumb.","affects":"geometry","min":0,"max":70,"step":2},"outriggers":{"type":"choice","default":"stowed","label":"Outriggers","describe":"The four swing-out outrigger beams. stowed = folded flat along the frame sides, jack tips pointing to the middle, inside the loading gauge (travelling); out = each beam swung 90 degrees out on its hinge to stand 1.6 m clear of the frame, jack screws run down onto timber packing on the ground (lifting). minY becomes 0 when out.","affects":"geometry","options":["stowed","out"]},"wear":{"type":"range","default":0.3,"label":"Wear","describe":"0 freshly painted and new, 1 old and weathered: faded paint, dirt, rust and small chips; the object itself never changes.","affects":"geometry","min":0,"max":1,"step":0.1}},"presets":{"depot-green":{"body":"#63662c","frame":"#3f4140","band":"#968d84","steelwork":"#774034","roof":"#715f50","plate":"#baab58","chassis":"#2d2925","steel":"#7c766b","glass":"#563e26","lamp":"#d1ad73","rust":"#896038","timber":"#af8361"},"works-green":{"body":"#728738","frame":"#63662c","band":"#d6c396","steelwork":"#774034","roof":"#3f4140","plate":"#baab58","chassis":"#2d2925","steel":"#7c766b","glass":"#563e26","lamp":"#d1ad73","rust":"#896038","timber":"#af8361"},"engineers-maroon":{"body":"#642d26","frame":"#63662c","band":"#774034","steelwork":"#968d84","roof":"#3f4140","plate":"#baab58","chassis":"#2d2925","steel":"#7c766b","glass":"#563e26","lamp":"#d1ad73","rust":"#896038","timber":"#af8361"},"departmental-grey":{"body":"#968d84","frame":"#715f50","band":"#ae9f8a","steelwork":"#774034","roof":"#3f4140","plate":"#baab58","chassis":"#2d2925","steel":"#7c766b","glass":"#563e26","lamp":"#d1ad73","rust":"#896038","timber":"#af8361"},"olive-drab":{"body":"#928d46","frame":"#63662c","band":"#ae9f8a","steelwork":"#715f50","roof":"#3f4140","plate":"#baab58","chassis":"#2d2925","steel":"#7c766b","glass":"#563e26","lamp":"#d1ad73","rust":"#896038","timber":"#af8361"},"signal-red":{"body":"#9c4639","frame":"#3f4140","band":"#d6c396","steelwork":"#968d84","roof":"#dfddd8","plate":"#baab58","chassis":"#2d2925","steel":"#7c766b","glass":"#563e26","lamp":"#d1ad73","rust":"#896038","timber":"#af8361"},"royal-blue":{"body":"#385d7c","frame":"#3f4140","band":"#d6c396","steelwork":"#968d84","roof":"#dfddd8","plate":"#baab58","chassis":"#2d2925","steel":"#7c766b","glass":"#563e26","lamp":"#d1ad73","rust":"#896038","timber":"#af8361"}},"night":{"lamp":{"color":"#e3c096","intensity":1,"describe":"the two cab lamps on the front corners of the crane house, warm amber","albedo":"#d1ad73","findable":true},"glass":{"color":"#e3c096","intensity":0.8,"describe":"the cab front, side and door windows lit warm amber from inside","albedo":"#563e26","findable":true}},"decals":[{"name":"solebar-right","size":[0.8,0.16],"at":[1.27,1.555,0],"normal":[1,0,0],"up":[0,1,0],"describe":"the face of the raised number plate in the middle of the frame solebar, between the folded outriggers: crane number, company initials or depot name","albedo":"#baab58","mode":"plate","relief_mm":0,"verified":true},{"name":"solebar-left","size":[0.8,0.16],"at":[-1.27,1.555,0],"normal":[-1,0,0],"up":[0,1,0],"describe":"the face of the raised number plate in the middle of the frame solebar, between the folded outriggers: crane number, company initials or depot name","albedo":"#baab58","mode":"plate","relief_mm":0,"verified":true}],"materials":{"body":{"kind":"paint","finish":"gloss"},"frame":{"kind":"paint","finish":"eggshell"},"band":{"kind":"paint","finish":"gloss"},"plate":{"kind":"paint","finish":"gloss"},"steelwork":{"kind":"paint","finish":"matte"},"roof":{"kind":"paint","finish":"matte"},"chassis":{"kind":"metal","finish":"cast"},"steel":{"kind":"metal","finish":"satin"},"glass":{"kind":"glass","finish":"clear"},"lamp":{"kind":"emissive","finish":"glow"},"rust":{"kind":"metal","finish":"rusted"},"timber":{"kind":"wood","finish":"raw"}},"rev":1793364510,"materials_note":"what each colour zone is made of: `kind` and `finish` name a procedural PBR material in https://polyfork.dev/materials.mjs (dressByAlbedo finds a zone by its albedo in COLOR_0). A zone not listed has not been classified.","night_note":"match `albedo` in COLOR_0 exactly, make those vertices emissive at `color` and `intensity`, and drop your scene lights. findable false means that colour is no longer in this asset's geometry: skip the zone rather than guessing.","decals_note":"flat areas on the surface where you can print your own logo, sign or number. `at` is the centre in model space, `normal` points out of the surface, `size` is [width, height] in metres. Bake art with https://polyfork.dev/cdn/sdf.mjs and place it with https://polyfork.dev/cdn/decal.mjs, or use `at`/`normal`/`size` directly in any engine. `albedo` is the colour it prints on. mode `plate` means the face is flat and a quad is enough; `projected` means it is curved (`relief_mm` deep) and the mark has to be projected onto the geometry. Measured on the DEFAULT build: a geometry knob can move the surface a few centimetres; decal.mjs follows it, anywhere else re-measure or keep the defaults.","preview_v":1793364744,"mod_v":1793364510}