Skip to content

feat(player): draw the Phoenix - #780

Merged
qbisi merged 1 commit into
masterfrom
feat/phoenix-sprite
Oct 11, 2026
Merged

qbisi merged 1 commit into
masterfrom
feat/phoenix-sprite

Conversation

@qbisi

@qbisi qbisi commented Oct 11, 2026 •

Copy link
Copy Markdown
Owner

Gives the Phoenix a sprite. Until now the page drew it as the generic disc under its name.

  • Sprite: drawn after the model's top view in its Move state (Mech_Default_16_1, 18.2 m by 12.6 m). It shows a long pointed nose striped in the team's colour, tail booms ending in fins, white pylons outboard, and a long panel in the team's colour swept back and out from each pylon. It hovers and has no attack animation.
  • Glow #00eaff: the colour is read off the model. Its one material, Phoenix_lv1, has an _EmissionColor of 1.5 and an _EmissionMap whose brightest texels average (0, 156, 205). Lit over the model, the map glows only in two small patches under the back of the body, so the glow is drawn there.
  • models/phoenix.svg is new and listed in models/README.md. The demo still fields six kinds, so its comment and the crate README now say "six of the units with sprites".

Checks

  • export-models.mjs --check passes on all twelve models.
  • check-docs.py is clean.
  • No Rust changed.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com

The page drew a Phoenix as the generic disc under its name. It now has a
sprite after the model's top view in its Move state (Mech_Default_16_1,
18.2 m by 12.6 m): a long pointed nose striped in the team's colour over a
short body, a tail boom each side ending in fins, a white pylon outboard of
each boom, and from each pylon a long panel in the team's colour swept back
and out. It hovers; it has no attack animation.

Its exhausts under the body's back glow #00eaff. That is read off the
model: its one material, Phoenix_lv1, has an _EmissionColor of 1.5 and an
_EmissionMap whose brightest texels average (0, 156, 205); scaled by 1.5,
that is (0, 234, 255+). Rendering the emission map over the model shows
it lit only in two small patches under the back of the body, where the
glow is drawn, and a few yellow texels at the pylons' feet, not drawn.

models/phoenix.svg is new and listed in models/README.md;
export-models.mjs --check passes on all twelve. The demo still fields six
kinds, so its comment and the crate README now say six of the units with
sprites.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@qbisi
qbisi force-pushed the feat/phoenix-sprite branch from 78ed1f5 to ea416d8 Compare October 11, 2026 07:56
@qbisi
qbisi enabled auto-merge (rebase) October 11, 2026 07:56
@qbisi
qbisi merged commit 4fc1707 into master Oct 11, 2026
5 checks passed
@qbisi
qbisi deleted the feat/phoenix-sprite branch October 11, 2026 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant