{"params":{"colorway":{"type":"choice","default":"astro-orange","label":"Colorway","describe":"curated kit-coherent scheme setting all seven zone albedos at once. astro-orange is the approved pale hull over gunmetal with one astro-orange drive housing; gunmetal-service drops the guards to mid grey and the understructure to near-black so the unit reads as heavy, long-serviced plant; regolith-dust cakes the guards and legs in the terrain tans for a machine buried in months of dust while holding the housing at full astro orange and the pads and shafts at grey, so the accent still names the asset at 64 px; ice-hull is a cool all-grey rig whose only accent is a kit-navy housing instead of the orange one. Every scheme keeps the same value ladder: guards lightest, belt and displays darkest.","options":["astro-orange","gunmetal-service","regolith-dust","ice-hull"]},"guard":{"type":"color","default":"#dcdee0","label":"Side guards","describe":"albedo of the whole trough shell \u2014 both side guards, the chamfered underside, the flat end faces, the inner walls that hold the belt, the formed rib running the length of each flank, the recessed access hatches and the faceted pulley boss wrapping the tail end. The lightest and largest zone on the asset and the one that draws the belt line: keep it well above the belt in value or the three-band cross-section closes into one grey bar."},"belt":{"type":"color","default":"#3d3f47","label":"Belt","describe":"albedo of the dark rubber belt strip running the full 4 m between the guards. The darkest large area; lighten it toward the guards for a dusty, regolith-caked belt, drop it for a fresh black one."},"housing":{"type":"color","default":"#b2684b","label":"Drive housing","describe":"albedo of the astro-orange drive housing capping the head end and of the two hexagonal bearing flanges at the tail shaft. The single warm accent, about a seventh of the triangles: this is the colour that names the asset at thumbnail size, so keep it saturated and clear of the guard value."},"frame":{"type":"color","default":"#5f6570","label":"Understructure","describe":"albedo of every gunmetal member \u2014 the eight trestle legs, their cross-ties, the two underframe beams, the round drive hubs on the housing flanks and the shaft drive key. One clear value step below the guards, which is what keeps the frame reading as understructure rather than hull."},"pad":{"type":"color","default":"#989ea7","label":"Footing pads","describe":"albedo of the cast footing pads under every leg. Lighter than the legs standing on them so each foot reads as a separate plate planted in the regolith instead of the leg simply continuing into the ground."},"shaft":{"type":"color","default":"#878c94","label":"Roller shaft","describe":"albedo of the two tail roller shaft stubs protruding from the flanks and of the four idler roller ends set into the guards along the mid-span. Pale bare metal, a step lighter than the frame and a clear step DARKER than the guards, so the roller family reads as a row of dark discs down an otherwise pale flank."},"display":{"type":"color","default":"#1d1e26","label":"Control displays","describe":"albedo of the three near-black display plates on the drive housing (one on the top face, one on each flank). The darkest zone and the only one that lights up after dark \u2014 keep it near-black by day so the night cyan reads as emission rather than paint."},"piece":{"type":"choice","default":"complete","label":"Piece","describe":"which piece of a chained conveyor run this build is. All four share the identical 4 m trough, the identical cross-section at both mating planes and the identical climb, so any run assembles as tail + N plain + head. complete is the approved standalone unit and carries BOTH the orange drive housing at the head and the protruding roller shaft at the tail; head keeps only the housing (a blunt orange block over a bare low end); tail keeps only the shaft and its orange bearing flanges (a bare square head end); plain is a naked mid-run section, both ends flat and empty, the cheapest piece in the run.","affects":"geometry","options":["complete","plain","head","tail"]},"climb":{"type":"range","default":20,"label":"Climb","describe":"angle of the belt above horizontal, in degrees, over the fixed 4 m run. 0 is a DEAD LEVEL transfer section 1.31 m tall on two equal 0.26 m stools \u2014 the one value whose copies chain flush end-to-end on a pure X translation, which is what renders/connect.png proves; every climb above it steps its neighbour up by 4*tan(climb) as a real conveyor run does. 20 is the approved climb (2.58 m tall, trestles of 0.61 m and 1.48 m); 30 is a steep lift 3.41 m tall on tall splayed bents. This REBUILDS rather than scales: leg sections stay 75 mm square and pads stay 0.23 m at every angle, and a bent with more than 0.85 m of clear leg is tied into equal bays, so each trestle gains horizontal cross-ties as it grows \u2014 none below about 12 degrees, one on the head trestle at the approved angle, two from about 26. Length stays exactly 4 m and the end faces stay vertical at every angle, presenting the identical trough section, so any two climbs chain.","affects":"geometry","min":0,"max":30},"trestles":{"type":"range","default":2,"label":"Trestles","describe":"how many leg bents carry the trough (whole numbers 1-3). 1 leaves only the tall head bent, so two thirds of the beam cantilevers out over the regolith; 2 is the approved pair (head and tail bents, the low end still hanging free); 3 adds a mid bent between them for a heavily loaded run. Bent positions are fixed literals, so adding one never moves the ones already there, and every leg keeps its 75 mm section.","affects":"geometry","min":1,"max":3},"troughWidth":{"type":"range","default":0.9,"label":"Trough width","describe":"width of the trough across the belt, in metres: 0.70 is a narrow sampling conveyor, 0.90 the approved build, 1.10 a wide bulk-haul trough. The guard walls stay 0.12 m thick and the trough stays 0.335 m deep at every width, so the BELT is what widens (0.46 m to 0.86 m) and the front elevation goes from a slim bar to a broad channel. The drive housing, the leg spacing and the underframe beams follow the width; the shaft stubs keep their authored 0.30 m protrusion, so the overall span across the axle grows with it. Nothing repeats across the width, so this knob moves vertices rather than adding any.","affects":"geometry","min":0.7,"max":1.1},"scale":{"type":"range","default":1,"label":"Scale","describe":"Scales the whole model; 1 is as built. Real-world size is in this range (real length is 5-20 m, as built 4 m).","affects":"geometry","min":1,"max":5.5,"step":0.05}},"presets":{"astro-orange":{"guard":"#b4b7bc","belt":"#3d3f47","housing":"#b2684b","frame":"#5f6570","pad":"#989ea7","shaft":"#878c94","display":"#1d1e26"},"gunmetal-service":{"guard":"#989ea7","belt":"#3e2f2b","housing":"#975b44","frame":"#3d3f47","pad":"#737785","shaft":"#5f6570","display":"#1d1e26"},"regolith-dust":{"guard":"#c1a078","belt":"#3e2f2b","housing":"#b2684b","frame":"#856f5d","pad":"#989ea7","shaft":"#878c94","display":"#1d1e26"},"ice-hull":{"guard":"#b4b7bc","belt":"#3d3f47","housing":"#434e67","frame":"#5f6570","pad":"#878c94","shaft":"#989ea7","display":"#1d1e26"}},"night":{"display":{"color":"#7ff0ff","intensity":0.7,"describe":"cyan control display panels on the drive housing","albedo":"#1d1e26","findable":true}},"rev":1792620032,"materials":{"guard":{"kind":"paint","finish":"eggshell"},"belt":{"kind":"rubber","finish":"black"},"housing":{"kind":"plastic","finish":"satin"},"frame":{"kind":"metal","finish":"satin"},"pad":{"kind":"metal","finish":"cast"},"shaft":{"kind":"metal","finish":"satin"},"display":{"kind":"glass","finish":"clear"}},"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.","preview_v":1792620086,"mod_v":1792620032}