Skip to content

fix(react): preserve native preset anatomy, markings and stable projections - #39

Merged
NWYLZW merged 3 commits into
mainfrom
codex/pet-native-renderer-fidelity
Sep 8, 2026
Merged

NWYLZW merged 3 commits into
mainfrom
codex/pet-native-renderer-fidelity

Conversation

@NWYLZW

@NWYLZW NWYLZW commented Sep 8, 2026 •

Copy link
Copy Markdown
Contributor

Implicit native presets in the React renderer currently lose authored anatomy colors and projected markings: a duck bill takes the head color, and penguin masks and fox markings disappear. Resolve native species and breed scenes before rendering, preserve explicit parts and decal overrides, and retain stable geometry and decal references across expression frames with a bounded cache.

This adapts the verified Pet development fixes to the current separate renderer entry point. Both the compatibility root export and renderer subpath receive the fix; no package version or release workflow changes are included.

Validation: 38 focused native preset, rendering, and projection stability tests passed; all four SDK packages built and typechecked locally; required Avatar SDK CI covers the complete editor/runtime tests, typechecks, SDK builds, app build, packed consumer smoke, and production dependency audit. Development integration exercised native bird and mammal appearances and static-to-live preview definitions.

@NWYLZW
NWYLZW merged commit a06ba84 into main Sep 8, 2026
2 checks passed
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