mirror of
https://github.com/bdunderscore/modular-avatar.git
synced 2025-04-05 20:19:00 +08:00
* chore: preserve outfit side PhysBone even if the bone names match * chore: remove PhysBone pruning as it is no longer needed * chore: show error if outfit PhysBones affect to humanoid bones * test: replace DuplicatePBStripping test to PreserveOutfitPB test * test: remove unnecessary PhysBone from TransformMappingHandledCorrectly test * Revert "test: replace DuplicatePBStripping test to PreserveOutfitPB test" This reverts commit 8fe8f158661d3d0bca1dcf790e71be82d8d93e68. * Revert "chore: show error if outfit PhysBones affect to humanoid bones" This reverts commit 4f3761ebf265cc31c2b0aac3dca0611f0eedf3f8. * Revert "chore: remove PhysBone pruning as it is no longer needed" This reverts commit b0c339e9d03042d6e09359e564e8b321105c044e. * chore: restore duplicate PhysBone pruning * test: add test for non duplicated bones * chore: preserve outfit side PhysBone more than 1mm away from the avatar side bone * test: remove PhysBone stripping tests that consider PhysBone properties * test: add PhysBone stripping tests that consider bones distance * fix: merge outfit side PhysBone that is just 1mm away from the avatar side bone --------- Co-authored-by: bd_ <bd_@nadena.dev>

Modular Avatar is a suite of non-destructive tools for modularizing your avatars, and for distributing avatar components. With Modular Avatar, adding a new outfit or gimmick to your avatar is as easy as drag-and-drop!
Modular Avatar currently supports:
- Merging prefab armatures into the parent avatar, as is often done to add outfits. MA minimizes the number of bones that are created in this process, reusing existing bones where possible.
- Merging subcomponent animators into the parent avatar, for use with various types of avatar gimmicks.
- and much more!
For more information, check out the documentation.
モジュラーアバターは、アバター設定を分割したり、アバター用ギミックや衣装を配布するための非破壊的なツールキットです。 モジュラーアバターを使えば、新しい衣装やギミックの導入はドラッグアンドドロップで楽ちんです!
モジュラーアバターは現在以下の機能があります。
- 衣装導入でよくやる、プレハブのアーマチュアを親のアバターに統合すること。この過程で新規生成されるボーンを最小限にして、できる限り既存のボーンを使いまわします。
- 部分的なアニメーターを親に統合することで、様々のギミックの実装を簡単にします。
- 他にもいろいろ!
Description
Modular Avatar is a suite of non-destructive tools for modularizing your avatars, and for distributing avatar components. With Modular Avatar, adding a new outfit or gimmick to your avatar is as easy as drag-and-drop!
Readme
47 MiB
Languages
C#
98.5%
JavaScript
0.7%
TypeScript
0.6%
CSS
0.2%