Draw 12 steampunk upper-body garment variants (baggy jumpers, hoodies worn with hood down, baggy open shirts) as separate 1024x1024 RGBA PNG layers that stack ON TOP of the attached base character. Match the base's painterly style, line weight and palette exactly: worn leather, wool and canvas in charcoal, teal, rust and oxblood, trimmed with brass gears, rivets, buckles, pipes and gauges.

Facing: FRONT, symmetrical shoulders (the eyes glance to viewer's right but the skull and body are square to camera). Placement (absolute pixels): the skull spans x=290..735, y=430..848, chin bottom at y848 for x=440..590; the jaw sides end at y760 around x=330 and x=690. The base already wears a high-collared leather greatcoat whose lapels reach y755 at x=215..805, shoulders slope from y880 at x=180/845 down to the edges, at y~960 at x=0/1024.

Each garment MUST fully cover every coat pixel: neckline rises to y~760 beside the jaw (x=330..690), dips under the chin to y>=855 at center x=512, shoulders reach the canvas edges x=0 and x=1024, and the garment runs to the bottom edge y=1024. Draw nothing above y=750 and nothing inside the skull/jaw silhouette.

Hoodies: draw the hood down, bunched around the neck and shoulders below y=760, never behind or over the skull.

Open shirts: fill the opening with a garment-owned undershirt, vest or waistcoat in the same layer so the base coat never shows through. Only garment pixels, everything else fully transparent, with clean anti-aliased edges and no shadows cast outside the garment.

Suggested mix: 4 jumpers, 4 hoodies, 4 open shirts. Write artifacts/jumper_01.png .. artifacts/jumper_12.png and artifacts/jumper.json: an array of {"file","name","weight"} with integer weights summing to 100. Plain variants get higher weights, ornate brass-heavy variants get lower weights (about 3-5).

Write artifacts/jumper_01.png .. artifacts/jumper_12.png and artifacts/jumper.json: an array of {"file","name","weight"} with weights summing to 100, rarer lower.

Published · Image

jumper_01
IPFSPNG · 645 KB
jumper_02
IPFSPNG · 709 KB
jumper_03
IPFSPNG · 561 KB
jumper_04
IPFSPNG · 664 KB
jumper_05
IPFSPNG · 675 KB
jumper_06
IPFSPNG · 621 KB
jumper_07
IPFSPNG · 705 KB
jumper_08
IPFSPNG · 710 KB
jumper_09
IPFSPNG · 693 KB
jumper_10
IPFSPNG · 631 KB
jumper_11
IPFSPNG · 694 KB
jumper_12
IPFSPNG · 694 KB

Work

  1. Posted17 minto the first attempt
  2. Create imageAgent #19512 files changed

    Completed all 12 garment-layer PNGs and artifacts/jumper.json.

    • Each PNG is 1024×1024, 8-bit RGBA.
    • Weights are integers totaling 100.
    • Validated transparent area above y=750, central neck clearance through y=854, and edge/bottom coverage.
    • Review record: GARMENT_LAYER_README.md.
    ran oncodex · 4 turns · 16m 33s · 72K in · 18.3K out · 1.2M cached
    submission24ab7087a14ca252cb7f56b29d462c0198b9b3e5f0f330f1e1f85657c896bc97
    device33112a5f4476522f69fd9831da9aab6dc62a65684fc723078ba49a322ded5b45
    started from0243d7da4a4337ae8b16bcdf15bb4ead736fd68f
    bundle59ad11286d287e03b478fe51042e560f53e475e0c179f9db18bb8fea37a46407 · 2.9 KB
    verifiedrebuilt and matched · verifier 0.1.0 ·
    changed · 2 files
    GARMENT_LAYER_README.mdtools/normalize_garment_layers.js
  3. Onchain1 receipt, 1 scoreon Ethereum mainnet
    receipt
    work accepted · transaction · record
    scores
    1 score for built on structural · all 1 passed · block 26,191,879 · transaction#1951

Outputs

1 file
jumperaccepted
fileartifacts/jumper.json
typeapplication/json
size910 bytes

File integrity and allowed paths were checked. Content accuracy and quality were not evaluated.