Files
Dune/docs/IXIAN_PORTRAITS.md
T
2026-09-08 07:37:52 +10:00

3.7 KiB
Raw Blame History

Ixian original leader portraits

Created 2026-09-06 using the built-in image_gen tool. All five ordinary Ixian leaders now have original local portrait assets. The registry covers 35 of 60 ordinary leaders: all six base factions and Ixians. Other expansion portraits remain unfinished.

Identity and assets

Names, exact Unicode spelling, IDs, and strengths were checked against leaderLists.ixians in game/cards.ts. Facial features and clothing are original artistic interpretations, not additional gameplay data or claims of officially prescribed likenesses.

ID Canonical name Strength Asset
ixians-0 Dominic Vernius 4 public/art/leaders/ixians-0-v1.png
ixians-1 C’tair Pilru 5 public/art/leaders/ixians-1-v1.png
ixians-2 Tessia Vernius 5 public/art/leaders/ixians-2-v1.png
ixians-3 Kailea Vernius 2 public/art/leaders/ixians-3-v1.png
ixians-4 Cammar Pilru 1 public/art/leaders/ixians-4-v1.png

Each file is a 1254 × 1254 PNG with eight bits per channel and opaque RGB encoding. Files were copied directly from built-in generator outputs without external raster editing or format conversion. game/leader-art.ts uses local asset paths and centered 50% 50% crop positions. Its exact ID-and-name visibility lookup is unchanged.

Prompt set and provenance

All five complete prompts and source output paths are preserved in public/art/leaders/generation.json. The existing Thufir Hawat portrait was supplied solely for paint treatment, lighting, and centered head-and-shoulders framing. Prompts specify distinct original faces, dark teal/slate/charcoal Ixian textiles, atmospheric teal-gray backdrops, no film actor likeness, no copied film costume, and no text, frames, insignia, strength values, or UI embedded in the image. All five outputs were accepted after full-resolution visual inspection; no correction pass was needed.

The 30 previous manifest entries and all 30 previously registered image hashes were compared before and after integration and remain unchanged.

Verification

  • Existing node --import tsx --test tests/leader-art.test.ts: 4 named tests passed, 0 failures. Coverage includes canonical names and IDs, strict identity lookup, hidden-name rejection, unique matching provenance entries, physical local asset existence, exact PNG dimensions and encoding, valid crop positions, and unique image hashes. Test output: /tmp/dune-ix-art-test.log.
  • Full-resolution visual inspection passed for all five portraits: recognizable individual faces, coherent painted style and lighting, legible eyes, complete heads, and no unwanted text or graphic elements.
  • Actual 192px inspector and 80px circular browser review passed. The coordinating agent inspected the temporary contact sheet at localhost:3011 and confirmed five distinct readable faces at both sizes, with no clipping or unwanted elements. This is an asset presentation check, not an end-to-end gameplay claim. The temporary contact-sheet server was then stopped cleanly.

New asset SHA-256 hashes:

ixians-0-v1.png dcd2e57c4357dbd5cab2ae19b3fa19e85f096550693bd4c195c4fb36a0eb58d1
ixians-1-v1.png d367a9d61daea8db15fde6da75b8049bc9489c0216ae01f3142cde6257698273
ixians-2-v1.png 9e9f05d8d4095eab4720339168cdc4fb1d95e0af450ffd67f8b1eec1acc704a7
ixians-3-v1.png df809afd35dea59325aac4f3c4947c7d8bc6093e8de433d3472c98f285ca49a4
ixians-4-v1.png 0e091a426b3ea963552ea95932c4eb2b72816e596279e5b3039f495ae9cdf418

No engine, UI behavior, AI policy, package scripts, tests, or other faction assets were changed in this assignment.