modular-avatar/Packages/nadena.dev.modular-avatar
bd_ 6cbcde05f4
fix: avoid name collisions in setup outfit (#435)
The human avatar mapping system seems to use bone _names_ rather than full
_paths_ to identify bones. When the avatar armature and an outfit armature
are both present under the avatar root, this can result in misidentification
of outfit bones as avatar bones on the avatar animator. This in turn results
in issues with Bone Proxy's editor-side tracking logic.

This change adjusts setup outfit to ensure that there is always a prefix
and/or suffix set, renaming bones if necessary.

Note that this does not fully use outfit human avatar data to map bones yet;
this is mostly intended as a patch to resolve the issues that have been
reported recently, particularly around the stricter validations in SDK
3.3.0.
2023-09-14 21:33:22 +09:00
..
Editor fix: avoid name collisions in setup outfit (#435) 2023-09-14 21:33:22 +09:00
Runtime fix: missing references when VPM resolver is not present 2023-08-22 18:44:02 +09:00
Samples fix: missing load in background flag on clap sample asset (#413) 2023-09-03 18:10:06 +09:00
COPYING.md The Big Rename 2022-11-10 20:42:46 -08:00
COPYING.md.meta The Big Rename 2022-11-10 20:42:46 -08:00
Editor.meta The Big Rename 2022-11-10 20:42:46 -08:00
package.json 1.7.5 2023-09-08 20:32:31 +09:00
package.json.meta The Big Rename 2022-11-10 20:42:46 -08:00
Runtime.meta The Big Rename 2022-11-10 20:42:46 -08:00
Samples.meta The Big Rename 2022-11-10 20:42:46 -08:00