You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add an optional avatar selector separate from humanoid rig topology, safely hot-swap document-selected characters with procedural fallback, and add hosted avatar defaults.
8
+
9
+
Keep the renderer peer range compatible with the parser's additive language/IR update.
Copy file name to clipboardExpand all lines: docs/legal/LEGAL_REVIEW.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,6 @@ This is an engineering audit checklist, not legal advice. Resolve these points w
23
23
24
24
## Third-party materials
25
25
26
-
- Recheck the current Adobe Mixamo terms for redistribution of `xbot.glb` and `jumping-jacks.fbx`, especially for npm, source archives, hosted demos, white-label offerings, and customer redistribution.
26
+
- Recheck the current Adobe Mixamo terms for redistribution of `xbot.glb`, `avatar2.glb`, `avatar3.glb`, and `jumping-jacks.fbx`, especially for npm, source archives, hosted demos, white-label offerings, and customer redistribution.
27
27
- Replace the remaining Mixamo-derived files with owned or clearly redistributable assets if the intended distribution is not covered.
28
28
- Run a dependency and source-provenance audit for every release artifact, including bundled JavaScript, model files, fonts, images, and generated content. Preserve all required notices.
Copy file name to clipboardExpand all lines: docs/legal/THIRD_PARTY_NOTICES.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,8 +7,14 @@ Posecode npm packages use dependencies under permissive licenses including MIT,
7
7
The following committed files originate from Adobe Mixamo character or animation exports and are governed by the applicable Adobe terms, not Apache-2.0 or AGPL-3.0:
Provenance for the two avatar characters is established by their glTF contents:
15
+
both carry the `mixamorig:` skeleton, a `mixamo.com` animation track, and Mixamo
16
+
mesh and texture names (`Beta_Joints`/`Beta_Surface` and `Remy_Body_*`).
17
+
12
18
The software licenses in this repository do not grant independent rights to extract, redistribute, or relicense these assets. Review the current Adobe Mixamo terms before redistribution. Posecode also provides a code-generated procedural figure that does not require these assets.
13
19
14
20
`playground/public/models/character.glb`, an older unused Mixamo-derived character, was removed before the 0.3.0 release. The hosted embed default now uses the same active XBot asset as the playground.
|`autorotate`|`true`| Slowly orbit the camera when idle. |
70
70
|`speed`|`1`| Playback multiplier (`0.1`–`4`). |
71
-
|`character`|*(hosted default)*| Realistic figure: a GLB URL (Mixamo rig), or `off` for the procedural mannequin. Load failures fall back to the mannequin. |
71
+
|`character`|*(document-driven)*| Realistic figure. Absent: optional `avatar avatar1|avatar2|avatar3` selects a hosted appearance; documents without it use the humanoid XBot default. Set to a GLB URL to pin one character regardless of `avatar`, or `off` for the procedural mannequin. Load failures fall back to the mannequin. |
72
72
|`playground`|`https://posecode.org/play`| Base URL for the "Edit ↗" link. |
73
73
74
74
Boolean attributes accept `false` / `0` / `no` / `off` to turn them off, so
0 commit comments