Back to Asset Factory

Wearable Fit Reference

Geometry guards: anchors OK · regions/layers/fit OK
128×128 canvas · 3× zoom

Head (Headwear)

Read-only authoritative geometry · no production writes

Layer order4 (0=bottom, 10=top)
Anchor (x, y)(85, 28) px
Slot regionx=65, y=8, 40×32 px
Allowed X/Y offset±32 px
Scale range0.5–1.5×
Rotation range-15° to +15°

Base Geometry Parity — Ocean / Coral / Origins

Slot regions, anchors, layer order, and fit limits are each defined exactly once in the authoritative backend modules (productionRegions.ts, sardineCompositor.ts, assetFitResolver.ts).

They are not parameterized by collection (Ocean / Coral) or by Origin (StarterRole). The collection system only selects which approved production master to render — geometry is shared.

All mirrors match authoritative backend — Ocean, Coral, and every Origin use identical base wearable geometry.

Request failed with status code 500