{"params":{"colorway":{"type":"choice","default":"fawn-toggenburg","label":"Colorway","describe":"Curated Cozy Farm goat scheme. fawn-toggenburg is the reference animal: a warm fawn coat over brown stockings and brown horns, with a dark muzzle, beard and hooves. chalk-saanen is the white dairy goat \u2014 a chalk coat, pale grey stockings and bone horns, so the animal sits at the top of the value ladder and the dark eye and hoof carry the read. chocolate-nubian inverts it: a chocolate coat under PALE bone horns and a light fawn muzzle and beard, the only scheme where the head furniture is lighter than the animal. pitch-nubian is the loudest and reads furthest across a farmyard: a near black-brown goat with bone-white horns, a frosted grey muzzle and a pale eye, because a dark eye is invisible on a dark head. Every scheme keeps a real step between neighbouring zones and the pink inner ear as its one saturated accent. Explicit colour knobs override the preset.","affects":"colors","options":["fawn-toggenburg","chalk-saanen","chocolate-nubian","pitch-nubian"]},"season":{"type":"choice","default":"summer","label":"Season","describe":"THIS GOAT ONLY ANSWERS THE SEASON IN WINTER, and that is the whole knob. It is pure GEOMETRY: it changes NO colour at all, in any season. A goat is an ANIMAL, the material class that changes least \u2014 its hair, horn, hoof and eye are the same substances in January as in July, so there is nothing here that is honestly a different colour later in the year, and per the kit contract an animal never collects snow either (no `snow` zone at any value, because snow does not settle on a living beast). There is also NO seasonal light: no cast, tint, warm autumn or desaturated winter is laid over the palette, because you light the scene in your own engine and a pre-lit coat cannot be undone from the outside. So spring, summer and autumn are the SAME BUILD, vertex for vertex and byte for byte, and every one of the four seasons ships the identical palette \u2014 expect three identical pictures, and do not read them as a dead knob. WINTER is the one that differs, and it grows the one thing a goat really does gain in the cold: a shaggier coat. The barrel rings fatten away from the widest one, so the rump and brisket round out while the widest ring and the FOOTPRINT never move; shaggy tufts hang along the lower flanks and the throat; and a cashmere ruff stands up along the crest of the neck. The triangle count moves at that value only. The animal stands on the same ground in all four seasons.","affects":"geometry","options":["spring","summer","autumn","winter"]},"hornLength":{"type":"range","default":1,"label":"Horn length","describe":"REBUILDS the horn rather than stretching it: the horn is a polyline of 75 mm segments and this knob changes how MANY there are, so the triangle count moves with it. The total sweep is capped at 96 degrees however many segments spend it, which is what makes a long horn an OPENING arc \u2014 straightest at the tip, like a real one \u2014 instead of a spiral that comes back round on itself. 0.35 builds two segments: a stubby back-raked nub barely clear of the ears, a young kid or a polled-ish doe. 1 is the shipped pair: three segments arcing up to the top of the animal at 0.79 m and then running 0.17 m rearward over the neck, the swept-back read of the refs. 1.6 builds five, sweeping 0.25 m aft and passing over the withers a hand above the topline \u2014 an old buck, and clear of the ear by the length of the skull. The root section is the same at every value; only the length of the sweep changes, so a short horn is a short horn and not a shrunken one.","affects":"geometry","min":0.35,"max":1.6},"headDrop":{"type":"range","default":0.3,"label":"Head drop","describe":"ROTATES the neck column and re-aims the head, jaw, beard, ears, horns and every face feature with it, between alert and browsing. The column is the same 0.275 m long at every value \u2014 this knob turns the animal's head, it does not telescope its neck \u2014 and the swing is shared between the column (80 degrees above horizontal down to 44 below) and its ROOT, which rolls 29 mm forward and down over the brisket so a steep neck still leaves the chest cleanly. 0 is the high ibex-like carriage of the refs: near-vertical neck, muzzle 8 degrees ABOVE horizontal, poll 47 mm up and nose 49 mm back on the shipped stance \u2014 an animal that has just looked up. 0.30 is that shipped stance, neck at 56 degrees with the muzzle pitched 26 degrees down. 1 puts the head on the grass: the muzzle ends 0.10 m up with the beard brushing 0.05 m, a goat browsing, and the value a farmyard scene wants for half the herd. The head pitch is CLAMPED against the ground rather than trusted, and clamped on the beard \u2014 the lowest thing that hangs off the skull \u2014 whether or not this build carries one, so the browse never drives the head through the floor and the beard toggle never re-poses the head. The triangle count is unchanged at every value: this re-aims built structure rather than adding or scaling any of it.","affects":"geometry","min":0,"max":1},"beard":{"type":"toggle","default":true,"label":"Beard","describe":"Whether the animal carries the jaw beard \u2014 a dark tapered tuft hanging 0.11 m off the underside of the jaw behind the chin, hung on the Jaw bone so it swings with the nibble. On is the shipped animal of the refs and reads as a buck or a bearded doe. Off removes the tuft and closes the jaw flat behind it, which is the correct build for a young kid or a clean-jawed doe, and it visibly shortens the head-on silhouette under the chin. Nothing else on the animal changes, so the same scene takes either.","affects":"geometry"},"socks":{"type":"choice","default":"stockings","label":"Socks","describe":"How far up each leg the brown climbs, snapped to the boundary BETWEEN two built leg segments so the edge is always a clean ring of facets and never a fade. hooves leaves all four legs the coat colour to the toe \u2014 a clean-legged animal. pasterns paints only the short collar above the hoof. stockings is the shipped read of the refs: brown from the carpus and the hock down, so the goat stands in four boots. high carries it to the elbow and the stifle, which reads as a brown-quartered animal over a pale body. Repaints existing facets, so the triangle count is identical at every value.","affects":"colors","options":["hooves","pasterns","stockings","high"]},"coat":{"type":"color","default":"#cea772","label":"Coat","describe":"Albedo of the hair over the whole animal \u2014 barrel, neck, head, upper legs, tail and the backs of both ears. The dominant colour, well over half the triangles, and the one the whole value ladder hangs off. It is ONE albedo top to bottom on purpose: goat hair is a single material, and a light-back / dark-belly pair is baked lighting. Keep it the lightest large mass, or the brown stockings and the dark muzzle stop reading as markings.","affects":"colors"},"sock":{"type":"color","default":"#8d6741","label":"Stockings","describe":"Albedo of the darker hair on the lower legs, wherever the socks knob currently reaches. One zone for all four legs because it is one material and it always moves together \u2014 a goat with two brown legs and two pale ones reads as a mistake. Keep it at least two value rungs under the coat and a rung above the hoof, so the leg still reads as leg-then-foot rather than as one dark post.","affects":"colors"},"horn":{"type":"color","default":"#764f35","label":"Horn","describe":"Albedo of the two swept horns only. They cross the coat behind them for most of their length, so this has to separate from the COAT rather than from the sky: at parity the whole sweep disappears into the neck and the animal loses the feature it is recognised by. Dark warm brown on a pale goat, pale bone on a dark one \u2014 the colorways do it both ways round.","affects":"colors"},"muzzle":{"type":"color","default":"#68584a","label":"Muzzle and beard","describe":"Albedo of the dark mask at the front of the face: the nose pad band round the flat end of the muzzle and the jaw beard hanging under it. One zone because on a real goat they are one dark grizzle and they always move together. Both places it lands are small, so it wants a real value gap from the coat \u2014 at parity the wedge head loses the flat end that makes it a wedge.","affects":"colors"},"hoof":{"type":"color","default":"#593c2a","label":"Hoof","describe":"Albedo of the eight cloven toe blocks, two per foot, below the pastern. Dark values plant the animal on the ground; light ones make it look as though it is standing in socks. Still brown rather than black \u2014 a near-black block reads as a hole in the bottom of the silhouette \u2014 and it has to stay clear of the stocking brown directly above it or the whole lower leg fuses into one post.","affects":"colors"},"eye":{"type":"color","default":"#422d25","label":"Eye and nostrils","describe":"Albedo of the two proud eye beads on the cheeks and the two nostril bosses on the nose pad. Should be the darkest value on a pale animal, a couple of rungs under everything else, or the wedge head loses its focus and reads as a lump. On a dark colorway it inverts and goes PALE instead, because a dark eye on a dark head is no eye at all.","affects":"colors"},"ear":{"type":"color","default":"#a26786","label":"Inner ear","describe":"Albedo of the inner face of each drooping ear leaf \u2014 the one saturated accent on the whole animal, and the only warm pink. It is a small area seen mostly from in front and above, so keep it bright; desaturating it costs the face its focus and the ears stop reading as two separate leaves.","affects":"colors"}},"presets":{"fawn-toggenburg":{"coat":"#cea772","sock":"#8d6741","horn":"#764f35","muzzle":"#68584a","hoof":"#593c2a","eye":"#422d25","ear":"#a26786"},"chalk-saanen":{"coat":"#e6e4e2","sock":"#dedad7","horn":"#a59e89","muzzle":"#786a5c","hoof":"#68584a","eye":"#422d25","ear":"#a26786"},"chocolate-nubian":{"coat":"#8d6741","sock":"#593c2a","horn":"#dedad7","muzzle":"#cea772","hoof":"#68584a","eye":"#422d25","ear":"#a26786"},"pitch-nubian":{"coat":"#593c2a","sock":"#422d25","horn":"#e6e4e2","muzzle":"#dedad7","hoof":"#68584a","eye":"#8b8473","ear":"#a26786"}},"rev":1792408798,"materials":{"coat":{"kind":"fur","finish":"short"},"sock":{"kind":"fur","finish":"short"},"horn":{"kind":"keratin","finish":"natural"},"muzzle":{"kind":"fur","finish":"short"},"hoof":{"kind":"keratin","finish":"natural"},"eye":{"kind":"keratin","finish":"polished"},"ear":{"kind":"skin","finish":"natural"}},"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.","preview_v":1792460954,"mod_v":1792408798}