Skip to content

Support document-selected avatar appearances alongside the humanoid rig - #130

Merged
a-baran-orhan merged 6 commits into
mainfrom
feat/avatar-selection
Aug 31, 2026
Merged

Support document-selected avatar appearances alongside the humanoid rig#130
a-baran-orhan merged 6 commits into
mainfrom
feat/avatar-selection

Conversation

@a-baran-orhan

Copy link
Copy Markdown
Member

Lands the avatar work from @edicate's #124 on top of current main.

#124 could not be merged from the fork: its required Vercel status check is red only because fork preview deployments are unauthorized, the branch protection uses a strict up-to-date policy, and maintainerCanModify is off so the branch could not be updated. This branch merges the original commits into current main with their authorship intact, so the contribution is credited to the original author. Merge this with a merge commit, not squash, or that authorship is collapsed.

What changed relative to #124

  • Merged onto current main (0.4.3, Node 24 CI, changesets/action@v2) with package-lock.json resynced to the 0.4.3 workspace versions.
  • Resolved the PR's own "Required before merge" blocker: the avatar characters' provenance is established from their glTF contents — both carry the mixamorig: skeleton, a mixamo.com animation track, and Mixamo mesh/texture names (Beta_Joints/Beta_Surface, Remy_Body_*). They are Adobe Mixamo's Beta and Remy characters, the same category as the already-committed xbot.glb. docs/legal/THIRD_PARTY_NOTICES.md and docs/legal/LEGAL_REVIEW.md now list them.

Documenting the assets does not by itself make them redistributable; it brings them under the Mixamo posture the repository already carries for xbot.glb, and LEGAL_REVIEW.md still calls for rechecking the Adobe terms.

Validation

  • npm run build:packages, npm run typecheck, npm run check:packages, npm run build — pass
  • npm test — 47 files, 463 tests pass
  • npm run eval — 1620/1620 checks, 0 parse failures
  • npx changeset status — minor bump, no accidental major

Closes #124

edib and others added 6 commits August 12, 2026 18:26
Harden avatar selection and loading for posecode#124
avatar2.glb and avatar3.glb are Adobe Mixamo exports (the Beta and Remy
characters): both carry the mixamorig: skeleton, a mixamo.com animation track,
and Mixamo mesh and texture names. List them alongside xbot.glb so the existing
Mixamo posture covers every committed character, and sync package-lock.json with
the 0.4.3 workspace versions.
@vercel

vercel Bot commented Aug 31, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
posecode Ready Ready Preview Aug 31, 2026 8:51pm

@a-baran-orhan
a-baran-orhan merged commit 71e7226 into main Aug 31, 2026
3 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.

2 participants