{"params":{"figure":{"type":"choice","default":"masculine","label":"Figure","describe":"the body the outfit is worn on; every garment refits itself to the figure","affects":"geometry","options":["masculine","feminine"]},"age":{"type":"choice","default":"adult","label":"Age","describe":"proportions ladder: the same wardrobe fitted to a kid, a teen or an adult","affects":"geometry","options":["kid","teen","adult","old"]},"build":{"type":"range","default":0.86,"label":"Build","describe":"girth of the whole figure; the default is what this character ships at, and the knob runs the whole range the body solves","affects":"geometry","min":0.86,"max":1.18,"step":0.02},"expression":{"type":"choice","default":"neutral","label":"Expression","describe":"the face, from the engine expression set","affects":"geometry","options":["neutral","warm","stern","weary","alert","squint"]},"shirt":{"type":"color","default":"#30495c","label":"Shirt","describe":"albedo of the shirt zone","affects":"colors"},"cuff":{"type":"color","default":"#30495c","label":"Cuff","describe":"albedo of the cuff zone","affects":"colors"},"coat":{"type":"color","default":"#e0bc1e","label":"Coat","describe":"albedo of the coat zone","affects":"colors"},"coatTrim":{"type":"color","default":"#e0bc1e","label":"Coat Trim","describe":"albedo of the coatTrim zone","affects":"colors"},"reflect":{"type":"color","default":"#808080","label":"Reflect","describe":"albedo of the reflect zone","affects":"colors"},"piping":{"type":"color","default":"#c8701f","label":"Piping","describe":"albedo of the piping zone","affects":"colors"},"cap":{"type":"color","default":"#dbbb27","label":"Cap","describe":"albedo of the cap zone","affects":"colors"},"capTrim":{"type":"color","default":"#a8764f","label":"Cap Trim","describe":"albedo of the capTrim zone","affects":"colors"},"helmet":{"type":"color","default":"#dbbb27","label":"Helmet","describe":"albedo of the helmet zone","affects":"colors"},"helmetRim":{"type":"color","default":"#c7a621","label":"Helmet Rim","describe":"albedo of the helmetRim zone","affects":"colors"},"hatBand":{"type":"color","default":"#97614a","label":"Hat Band","describe":"albedo of the hatBand zone","affects":"colors"},"denim":{"type":"color","default":"#6d4c35","label":"Denim","describe":"albedo of the denim zone","affects":"colors"},"waistband":{"type":"color","default":"#5c3f2c","label":"Waistband","describe":"albedo of the waistband zone","affects":"colors"},"boot":{"type":"color","default":"#d9a32e","label":"Boot","describe":"albedo of the boot zone","affects":"colors"},"sole":{"type":"color","default":"#55392a","label":"Sole","describe":"albedo of the sole zone","affects":"colors"},"belt":{"type":"color","default":"#463b37","label":"Belt","describe":"albedo of the belt zone","affects":"colors"},"buckleMetal":{"type":"color","default":"#9f9890","label":"Buckle Metal","describe":"albedo of the buckleMetal zone","affects":"colors"},"skin":{"type":"color","default":"#d8ae8b","label":"Skin","describe":"albedo of the skin zone","affects":"colors"},"hair":{"type":"color","default":"#533921","label":"Hair","describe":"albedo of the hair zone","affects":"colors"},"eye":{"type":"color","default":"#211f1d","label":"Eye","describe":"albedo of the eye zone","affects":"colors"},"mouth":{"type":"color","default":"#bc8a74","label":"Mouth","describe":"albedo of the mouth zone","affects":"colors"},"brow":{"type":"color","default":"#291a0a","label":"Brow","describe":"albedo of the brow zone","affects":"colors"},"underCollar":{"type":"color","default":"#d8ae8b","label":"Under Collar","describe":"albedo of the underCollar zone","affects":"colors"},"paper":{"type":"color","default":"#5a87a0","label":"Paper","describe":"albedo of the paper zone","affects":"colors"},"paperCore":{"type":"color","default":"#3b6177","label":"Paper Core","describe":"albedo of the paperCore zone","affects":"colors"},"ribbon":{"type":"color","default":"#5a3a26","label":"Ribbon","describe":"albedo of the ribbon zone","affects":"colors"},"briefs":{"type":"color","default":"#a59e89","label":"Briefs","describe":"albedo of the briefs zone","affects":"colors"},"bra":{"type":"color","default":"#a59e89","label":"Bra","describe":"albedo of the bra zone","affects":"colors"},"crease":{"type":"color","default":"#8e6a4e","label":"Crease","describe":"albedo of the crease zone","affects":"colors"},"check":{"type":"color","default":"#8b3d26","label":"Check","describe":"albedo of the check zone","affects":"colors"}},"decals":[{"name":"hat-front","size":[0.11,0.05],"at":[0,1.7392284142011833,0.12796481545384725],"normal":[0,0,1],"up":[0,1,0],"describe":"the front band of the hard hat, above the brim \u2014 where a crew or company badge is printed","albedo":"#d2901f","mode":"projected","relief_mm":4.4,"verified":true},{"name":"chest-badge","size":[0.06,0.05],"at":[0.07730500000000001,1.296902205025,0.130962],"normal":[0,0,1],"up":[0,1,0],"describe":"a badge on the left chest panel, clear of the opening"},{"name":"vest-back","size":[0.2,0.16],"at":[0,1.248901861725,-0.1482086194419193],"normal":[0,0,-1],"up":[0,1,0],"describe":"the flat back panel of the vest, between the shoulder yoke and the hem \u2014 the company name every site vest carries","albedo":"#e8a825","mode":"projected","relief_mm":5.3,"verified":true}],"materials":{"shirt":{"kind":"fabric","finish":"cotton"},"cuff":{"kind":"fabric","finish":"cotton"},"coat":{"kind":"fabric","finish":"wool"},"coatTrim":{"kind":"fabric","finish":"wool"},"reflect":{"kind":"plastic","finish":"satin"},"cap":{"kind":"plastic","finish":"satin"},"capTrim":{"kind":"plastic","finish":"satin"},"helmet":{"kind":"plastic","finish":"satin"},"helmetRim":{"kind":"plastic","finish":"satin"},"hatBand":{"kind":"fabric","finish":"cotton"},"denim":{"kind":"fabric","finish":"cotton"},"waistband":{"kind":"fabric","finish":"cotton"},"boot":{"kind":"leather","finish":"grain"},"sole":{"kind":"rubber","finish":"black"},"belt":{"kind":"leather","finish":"grain"},"buckleMetal":{"kind":"metal","finish":"brushed"},"skin":{"kind":"skin","finish":"soft"},"hair":{"kind":"fur","finish":"sculpted"},"eye":{"kind":"ceramic","finish":"glazed"},"mouth":{"kind":"paint","finish":"matte"},"brow":{"kind":"fur","finish":"sculpted"},"paper":{"kind":"paper","finish":"plain"},"paperCore":{"kind":"paper","finish":"plain"},"briefs":{"kind":"fabric","finish":"cotton"},"bra":{"kind":"fabric","finish":"cotton"},"crease":{"kind":"paint","finish":"matte"},"check":{"kind":"fabric","finish":"cotton"},"piping":{"kind":"fabric","finish":"cotton"},"underCollar":{"kind":"skin","finish":"soft"},"ribbon":{"kind":"fabric","finish":"linen"}},"rev":1792963407,"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.","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":1792963448,"mod_v":1792963407}