Releases: bdunderscore/modular-avatar
Releases · bdunderscore/modular-avatar
1.9.2
What's Changed
- fix: MergeDirectBlendTree overwrites animator default parameters with zeroes by @bdunderscore in #689
主な変更点
- fix: MergeDirectBlendTreeがアニメーターの初期値をゼロに変えてしまう問題を修正 by @bdunderscore in #689
Full Changelog: 1.9.1...1.9.2
1.9.1
What's Changed
- fix: compatibility break with animator defaults by @bdunderscore in #686
- MA Parameters will only update the default parameter values of the animator controller itself if either the parameter type is "Animator Only", or you check the new "Override Animator Defaults" option.
- Note: This introduces a new saved field, meaning that data created in 1.9.1 will lose data (the override animator defaults setting) if brought back to 1.9.0, which would not normally be allowed at a patch release by semver; this is done to address a more critical compatibility break.
主な変更点
- fix: アニメーター初期値による、互換性問題を修正 by @bdunderscore in #686
- MA Parametersがアニメーター自体の初期値をいじるのは、「アニメーターのみ」型のパラメーターか、新規で追加された「アニメーターの初期値を設定」を有効にした場合のみになりました
- なお、semverで普段では許されない、パッチリリースでの保存情報の変更が入っているため、1.9.1で作成したデータを1.9.0に持っていくとデータに軽微な破損が起きる(アニメーターの初期値を設定、の値が忘れられる)可能性があります。より深刻の互換性問題を修正するための妥協策です。
Full Changelog: 1.9.0...1.9.1
1.9.0
What's Changed
New features
- Added support for a unified error reporting system that other non-destructive plugins can integrate with.
- Extension authors: See the NDMF API documentation for details.
- Added support for merging multiple blend trees into a single animation layer by @bdunderscore in #572
- Added BlendTree to right click create asset menu by @rurre in #555
- MA Parameters now detects BlendTree parameters by @bdunderscore in #614
- Add a component to perform nonuniform scale adjustments by @bdunderscore in #583
- Add a brand new UI for MA Parameters in Unity 2022 by @bdunderscore in #634
- The new UI can distinguish between parameters whose default value is "not set" vs zero (#636)
- (Unity 2022 only) MA Parameters can now set the default value for animator-only parameters by @bdunderscore in #648
- Modular Avatar will convert animator parameter types to float (updating transitions as needed) when types are inconsistent between merged animators by @bdunderscore in #662
Notable changes
- Some changes have been made to how MA Parameters determines the value of the "Saved" property. In particular, if a parameter is defined by both MA Parameters and the Expressions Parameters asset, if either selects the parameter to be "Saved", then the parameter will be saved.
- Merge Armature will now track the base armature even when its Game Object is disabled. You can turn this off by disabling the component itself, or by turning off
Tools -> Modular Avatar -> Sync Bones in Edit Mode
.
Bugfixes and improvements
- feat: prune empty animator layers by @bdunderscore in #579
- fix: Replace Object dropping children (#547) by @konsti219 in #575
- fix: zero scale on outfit destroys transform data by @bdunderscore in #577
- opti: prune garbage sample expression parameters found in VRChat's template asset by @bdunderscore in #578
- fix: enable wordwrap for Setup Outfit error dialog by @bdunderscore in #584
- fix: remove duplicate animator merger and add parameter type mismatch error asset references by @bdunderscore in #585
- fix: some issues where Move Independently did not properly update by @bdunderscore in #587
- fix: Setup Outfit's automatic bone renaming was broken for certain bones by @bdunderscore in #651
- fix: incorrect behavior when parent of a MA Move Independently moves by @bdunderscore in #596
- fix: Fix non-VRChat support by @kaikoga in #650
- fix: world fixed object breaks android builds by @bdunderscore in #629
- Fix: add missing sdk parameters by @dag-ed in #647
- fix: Rename Parameters no longer affects sub-animator components by @bdunderscore in #659
- fix: crash when undoing setup outfit by @bdunderscore in #680
Other changes
- docs: add notes on NDMF pass versioning policy by @bdunderscore in #612
主な変更点
新機能
- 他の非破壊拡張が使える共通エラー表示規格に対応
- 拡張作者はNDMF API のドキュメンテーションに参照
- 複数のBlend Treeを一つのアニメーターレイヤーとして統合するコンポーネントを追加 by @bdunderscore in #572
- X/Y/Z軸が異なるスケール調整を行うためのコンポーネントを追加 by @bdunderscore in #583
- Unity 2022から使われる、MA Parametersの新しいUIを実装 by @bdunderscore in #634
- この新しいUIでは、初期値の「未設定状態」と「ゼロ設定」を使い分けることができます。 (#636)
- (Unity 2022のみ)MA Parametersでアニメーターのみパラメーターでも初期値を設定できるようになりました by @bdunderscore in #648
- マージされるアニメーターの間でパラメーター型が異なる場合、Modular Avatarが自動的にfloatに変換し、それに応じてトランジションを調整するようになった by @bdunderscore in #662
- MA Parametersの「保存する」設定の取り扱いが一部変わりました。特に、MA ParametersとExpression Parametersアセット両方に設定される場合は、どちらか片方でも「保存する」設定が入る場合は保存する扱いになります。
- Merge Armature will now track the base armature even when its Game Object is disabled. You can turn this off by disabling the component itself, or by turning off
Tools -> Modular Avatar -> Sync Bones in Edit Mode
. - GameObjectをオフにしても、Merge Armatureがアバターのボーンに追従するようになりました。オフにしたい場合はコンポーネント自体をオフするか、
Tools -> Modular Avatar -> Sync Bones in Edit Mode
をオフにすれば止まります。
バグ修正や改善点
- 空のアニメーターレイヤーを削除 by @bdunderscore in #579
- Replace Object が子オブジェクトを消してしまうバグを修正 (#547) by @konsti219 in #575
- 衣装のスケールをゼロにするとtransform情報が破壊されるバグを修正 by @bdunderscore in #577
- VRChatのテンプレートアセットにあった、ゴミパラメーターデータを削除 by @bdunderscore in #578
- Setup Outfitのエラーが見切られてしまう問題を修正 by @bdunderscore in #584
- パラメーター型が一致しない時のエラー表示を改善 by @bdunderscore in #585
- Move Independentlyが正しく更新しない場合がある問題を修正 by @bdunderscore in #587
- MA Move Independentlyの親が動くと挙動がおかしい問題を修正 by @bdunderscore in #596
- VRChat以外のプラットホームへの対応を修正 by @kaikoga in #650
- World Fixed Objectがあるとアンドロイド向けビルドが失敗するバグを修正 by @bdunderscore in #629
- 未登録SDKパラメーターを登録 by @dag-ed in #647
- Rename Parameters が子オブジェクトのアニメーターに影響しなくなった by @bdunderscore in #659
- fix: Setup OutfitをUndoするとクラッシュする問題を修正 by @bdunderscore in #680
その他
- ドキュメンテーション:NDMFパスのバージョン互換ルールを明記 by @bdunderscore in #612
New Contributors
1.9.0-rc.4
(these release notes include all of the changes in RC.0 as well)
What's Changed
rc.2 -> rc.4
- chore(deps): bump undici from 5.26.3 to 5.28.3 in /docs-site~ by @dependabot in #671
- chore: add additional unit test by @bdunderscore in #675
- chore: remove stray debug print by @bdunderscore in #678
- fix/reimplement: scale adjuster results in infinite loops sometimes by @bdunderscore in #677
- fix: minor issues with scale adjuster by @bdunderscore in #679
New features
- Added support for a unified error reporting system that other non-destructive plugins can integrate with.
- Extension authors: See the NDMF API documentation for details.
- Added support for merging multiple blend trees into a single animation layer by @bdunderscore in #572
- Added BlendTree to right click create asset menu by @rurre in #555
- MA Parameters now detects BlendTree parameters by @bdunderscore in #614
- Add a component to perform nonuniform scale adjustments by @bdunderscore in #583
(new in rc.1)
- Add a brand new UI for MA Parameters in Unity 2022 by @bdunderscore in #634
- The new UI can distinguish between parameters whose default value is "not set" vs zero (#636)
- MA Parameters can now set the default value for animator-only parameters by @bdunderscore in #648
- Modular Avatar will convert animator parameter types to float (updating transitions as needed) when types are inconsistent between merged animators by @bdunderscore in #662
Notable changes
(new in rc.1)
- Some changes have been made to how MA Parameters determines the value of the "Saved" property. In particular, if a parameter is defined by both MA Parameters and the Expressions Parameters asset, if either selects the parameter to be "Saved", then the parameter will be saved.
(new in rc.2) - Merge Armature will now track the base armature even when its Game Object is disabled. You can turn this off by disabling the component itself, or by turning off
Tools -> Modular Avatar -> Sync Bones in Edit Mode
.
Bugfixes and improvements
- feat: prune empty animator layers by @bdunderscore in #579
- fix: Replace Object dropping children (#547) by @konsti219 in #575
- fix: zero scale on outfit destroys transform data by @bdunderscore in #577
- opti: prune garbage sample expression parameters found in VRChat's template asset by @bdunderscore in #578
- fix: enable wordwrap for Setup Outfit error dialog by @bdunderscore in #584
- fix: remove duplicate animator merger and add parameter type mismatch error asset references by @bdunderscore in #585
- fix: some issues where Move Independently did not properly update by @bdunderscore in #587
(new in rc.1)
- fix: Setup Outfit's automatic bone renaming was broken for certain bones by @bdunderscore in #651
- fix: incorrect behavior when parent of a MA Move Independently moves by @bdunderscore in #596
- fix: Fix non-VRChat support by @kaikoga in #650
- fix: world fixed object breaks android builds by @bdunderscore in #629
- Fix: add missing sdk parameters by @dag-ed in #647
- fix: Rename Parameters no longer affects sub-animator components by @bdunderscore in #659
(new in rc.4)
- fix: crash when undoing setup outfit by @bdunderscore in #680
Other changes
- docs: add notes on NDMF pass versioning policy by @bdunderscore in #612
Changes relevant only for rc.0 -> rc.1
(not translated)
- fix: ScaleAdjuster not usable when gizmos are not enabled by @bdunderscore in #595
- fix: language list not populated until a MA editor is shown by @bdunderscore in #624
- fix: scale adjuster's hidden bones don't block PBs by @bdunderscore in #653
- fix: FaceEmo is broken by type conversion logic (#674)
主な変更点
新機能
- 他の非破壊拡張が使える共通エラー表示規格に対応
- 拡張作者はNDMF API のドキュメンテーションに参照
- 複数のBlend Treeを一つのアニメーターレイヤーとして統合するコンポーネントを追加 by @bdunderscore in #572
- X/Y/Z軸が異なるスケール調整を行うためのコンポーネントを追加 by @bdunderscore in #583
(rc.1での変更点)
- Unity 2022から使われる、MA Parametersの新しいUIを実装 by @bdunderscore in #634
- この新しいUIでは、初期値の「未設定状態」と「ゼロ設定」を使い分けることができます。 (#636)
- MA Parametersでアニメーターのみパラメーターでも初期値を設定できるようになりました by @bdunderscore in #648
- マージされるアニメーターの間でパラメーター型が異なる場合、Modular Avatarが自動的にfloatに変換し、それに応じてトランジションを調整するようになった by @bdunderscore in #662
重要な変更点
(rc.1での変更点)
- MA Parametersの「保存する」設定の取り扱いが一部変わりました。特に、MA ParametersとExpression Parametersアセット両方に設定される場合は、どちらか片方でも「保存する」設定が入る場合は保存する扱いになります。
(rc.2での変更点) - Merge Armature will now track the base armature even when its Game Object is disabled. You can turn this off by disabling the component itself, or by turning off
Tools -> Modular Avatar -> Sync Bones in Edit Mode
. - GameObjectをオフにしても、Merge Armatureがアバターのボーンに追従するようになりました。オフにしたい場合はコンポーネント自体をオフするか、
Tools -> Modular Avatar -> Sync Bones in Edit Mode
をオフにすれば止まります。
バグ修正や改善点
- 空のアニメーターレイヤーを削除 by @bdunderscore in #579
- Replace Object が子オブジェクトを消してしまうバグを修正 (#547) by @konsti219 in #575
- 衣装のスケールをゼロにするとtransform情報が破壊されるバグを修正 by @bdunderscore in #577
- VRChatのテンプレートアセットにあった、ゴミパラメーターデータを削除 by @bdunderscore in #578
- Setup Outfitのエラーが見切られてしまう問題を修正 by @bdunderscore in #584
- パラメーター型が一致しない時のエラー表示を改善 by @bdunderscore in #585
- Move Independentlyが正しく更新しない場合がある問題を修正 by @bdunderscore in #587
(rc.1での変更点)
- MA Move Independentlyの親が動くと挙動がおかしい問題を修正 by @bdunderscore in #596
- VRChat以外のプラットホームへの対応を修正 by @kaikoga in #650
- World Fixed Objectがあるとアンドロイド向けビルドが失敗するバグを修正 by @bdunderscore in #629
- 未登録SDKパラメーターを登録 by @dag-ed in #647
- Rename Parameters が子オブジェクトのアニメーターに影響しなくなった by @bdunderscore in #659
(rc.4での変更点) - fix: Setup OutfitをUndoするとクラッシュする問題を修正 by @bdunderscore in #680
その他
- ドキュメンテーション:NDMFパスのバージョン互換ルールを明記 by @bdunderscore in #612
New Contributors
1.9.0-rc.2
(these release notes include all of the changes in RC.0 as well)
What's Changed
New features
- Added support for a unified error reporting system that other non-destructive plugins can integrate with.
- Extension authors: See the NDMF API documentation for details.
- Added support for merging multiple blend trees into a single animation layer by @bdunderscore in #572
- Added BlendTree to right click create asset menu by @rurre in #555
- MA Parameters now detects BlendTree parameters by @bdunderscore in #614
- Add a component to perform nonuniform scale adjustments by @bdunderscore in #583
(new in rc.1)
- Add a brand new UI for MA Parameters in Unity 2022 by @bdunderscore in #634
- The new UI can distinguish between parameters whose default value is "not set" vs zero (#636)
- MA Parameters can now set the default value for animator-only parameters by @bdunderscore in #648
- Modular Avatar will convert animator parameter types to float (updating transitions as needed) when types are inconsistent between merged animators by @bdunderscore in #662
Notable changes
(new in rc.1)
- Some changes have been made to how MA Parameters determines the value of the "Saved" property. In particular, if a parameter is defined by both MA Parameters and the Expressions Parameters asset, if either selects the parameter to be "Saved", then the parameter will be saved.
(new in rc.2) - Merge Armature will now track the base armature even when its Game Object is disabled. You can turn this off by disabling the component itself, or by turning off
Tools -> Modular Avatar -> Sync Bones in Edit Mode
.
Bugfixes and improvements
- feat: prune empty animator layers by @bdunderscore in #579
- fix: Replace Object dropping children (#547) by @konsti219 in #575
- fix: zero scale on outfit destroys transform data by @bdunderscore in #577
- opti: prune garbage sample expression parameters found in VRChat's template asset by @bdunderscore in #578
- fix: enable wordwrap for Setup Outfit error dialog by @bdunderscore in #584
- fix: remove duplicate animator merger and add parameter type mismatch error asset references by @bdunderscore in #585
- fix: some issues where Move Independently did not properly update by @bdunderscore in #587
(new in rc.1)
- fix: Setup Outfit's automatic bone renaming was broken for certain bones by @bdunderscore in #651
- fix: incorrect behavior when parent of a MA Move Independently moves by @bdunderscore in #596
- fix: Fix non-VRChat support by @kaikoga in #650
- fix: world fixed object breaks android builds by @bdunderscore in #629
- Fix: add missing sdk parameters by @dag-ed in #647
- fix: Rename Parameters no longer affects sub-animator components by @bdunderscore in #659
Other changes
- docs: add notes on NDMF pass versioning policy by @bdunderscore in #612
Changes relevant only for rc.0 -> rc.1
(not translated)
- fix: ScaleAdjuster not usable when gizmos are not enabled by @bdunderscore in #595
- fix: language list not populated until a MA editor is shown by @bdunderscore in #624
- fix: scale adjuster's hidden bones don't block PBs by @bdunderscore in #653
- fix: FaceEmo is broken by type conversion logic (#674)
主な変更点
新機能
- 他の非破壊拡張が使える共通エラー表示規格に対応
- 拡張作者はNDMF API のドキュメンテーションに参照
- 複数のBlend Treeを一つのアニメーターレイヤーとして統合するコンポーネントを追加 by @bdunderscore in #572
- X/Y/Z軸が異なるスケール調整を行うためのコンポーネントを追加 by @bdunderscore in #583
(rc.1での変更点)
- Unity 2022から使われる、MA Parametersの新しいUIを実装 by @bdunderscore in #634
- この新しいUIでは、初期値の「未設定状態」と「ゼロ設定」を使い分けることができます。 (#636)
- MA Parametersでアニメーターのみパラメーターでも初期値を設定できるようになりました by @bdunderscore in #648
- マージされるアニメーターの間でパラメーター型が異なる場合、Modular Avatarが自動的にfloatに変換し、それに応じてトランジションを調整するようになった by @bdunderscore in #662
重要な変更点
(rc.1での変更点)
- MA Parametersの「保存する」設定の取り扱いが一部変わりました。特に、MA ParametersとExpression Parametersアセット両方に設定される場合は、どちらか片方でも「保存する」設定が入る場合は保存する扱いになります。
(rc.2での変更点) - Merge Armature will now track the base armature even when its Game Object is disabled. You can turn this off by disabling the component itself, or by turning off
Tools -> Modular Avatar -> Sync Bones in Edit Mode
. - GameObjectをオフにしても、Merge Armatureがアバターのボーンに追従するようになりました。オフにしたい場合はコンポーネント自体をオフするか、
Tools -> Modular Avatar -> Sync Bones in Edit Mode
をオフにすれば止まります。
バグ修正や改善点
- 空のアニメーターレイヤーを削除 by @bdunderscore in #579
- Replace Object が子オブジェクトを消してしまうバグを修正 (#547) by @konsti219 in #575
- 衣装のスケールをゼロにするとtransform情報が破壊されるバグを修正 by @bdunderscore in #577
- VRChatのテンプレートアセットにあった、ゴミパラメーターデータを削除 by @bdunderscore in #578
- Setup Outfitのエラーが見切られてしまう問題を修正 by @bdunderscore in #584
- パラメーター型が一致しない時のエラー表示を改善 by @bdunderscore in #585
- Move Independentlyが正しく更新しない場合がある問題を修正 by @bdunderscore in #587
(rc.1での変更点)
- MA Move Independentlyの親が動くと挙動がおかしい問題を修正 by @bdunderscore in #596
- VRChat以外のプラットホームへの対応を修正 by @kaikoga in #650
- World Fixed Objectがあるとアンドロイド向けビルドが失敗するバグを修正 by @bdunderscore in #629
- 未登録SDKパラメーターを登録 by @dag-ed in #647
- Rename Parameters が子オブジェクトのアニメーターに影響しなくなった by @bdunderscore in #659
その他
- ドキュメンテーション:NDMFパスのバージョン互換ルールを明記 by @bdunderscore in #612
New Contributors
1.9.0-rc.1
(these release notes include all of the changes in RC.0 as well)
What's Changed
New features
- Added support for a unified error reporting system that other non-destructive plugins can integrate with.
- Extension authors: See the NDMF API documentation for details.
- Added support for merging multiple blend trees into a single animation layer by @bdunderscore in #572
- Added BlendTree to right click create asset menu by @rurre in #555
- MA Parameters now detects BlendTree parameters by @bdunderscore in #614
- Add a component to perform nonuniform scale adjustments by @bdunderscore in #583
(new in rc.1)
- Add a brand new UI for MA Parameters in Unity 2022 by @bdunderscore in #634
- The new UI can distinguish between parameters whose default value is "not set" vs zero (#636)
- MA Parameters can now set the default value for animator-only parameters by @bdunderscore in #648
- Modular Avatar will convert animator parameter types to float (updating transitions as needed) when types are inconsistent between merged animators by @bdunderscore in #662
Notable changes
(new in rc.1)
- Some changes have been made to how MA Parameters determines the value of the "Saved" property. In particular, if a parameter is defined by both MA Parameters and the Expressions Parameters asset, if either selects the parameter to be "Saved", then the parameter will be saved.
Bugfixes and improvements
- feat: prune empty animator layers by @bdunderscore in #579
- fix: Replace Object dropping children (#547) by @konsti219 in #575
- fix: zero scale on outfit destroys transform data by @bdunderscore in #577
- opti: prune garbage sample expression parameters found in VRChat's template asset by @bdunderscore in #578
- fix: enable wordwrap for Setup Outfit error dialog by @bdunderscore in #584
- fix: remove duplicate animator merger and add parameter type mismatch error asset references by @bdunderscore in #585
- fix: some issues where Move Independently did not properly update by @bdunderscore in #587
(new in rc.1)
- fix: Setup Outfit's automatic bone renaming was broken for certain bones by @bdunderscore in #651
- fix: incorrect behavior when parent of a MA Move Independently moves by @bdunderscore in #596
- fix: Fix non-VRChat support by @kaikoga in #650
- fix: world fixed object breaks android builds by @bdunderscore in #629
- Fix: add missing sdk parameters by @dag-ed in #647
- fix: Rename Parameters no longer affects sub-animator components by @bdunderscore in #659
Other changes
- docs: add notes on NDMF pass versioning policy by @bdunderscore in #612
Changes relevant only for rc.0 -> rc.1
(not translated)
- fix: ScaleAdjuster not usable when gizmos are not enabled by @bdunderscore in #595
- fix: language list not populated until a MA editor is shown by @bdunderscore in #624
- fix: scale adjuster's hidden bones don't block PBs by @bdunderscore in #653
主な変更点
新機能
- 他の非破壊拡張が使える共通エラー表示規格に対応
- 拡張作者はNDMF API のドキュメンテーションに参照
- 複数のBlend Treeを一つのアニメーターレイヤーとして統合するコンポーネントを追加 by @bdunderscore in #572
- X/Y/Z軸が異なるスケール調整を行うためのコンポーネントを追加 by @bdunderscore in #583
(rc.1での変更点)
- Unity 2022から使われる、MA Parametersの新しいUIを実装 by @bdunderscore in #634
- この新しいUIでは、初期値の「未設定状態」と「ゼロ設定」を使い分けることができます。 (#636)
- MA Parametersでアニメーターのみパラメーターでも初期値を設定できるようになりました by @bdunderscore in #648
- マージされるアニメーターの間でパラメーター型が異なる場合、Modular Avatarが自動的にfloatに変換し、それに応じてトランジションを調整するようになった by @bdunderscore in #662
重要な変更点
(rc.1での変更点)
- MA Parametersの「保存する」設定の取り扱いが一部変わりました。特に、MA ParametersとExpression Parametersアセット両方に設定される場合は、どちらか片方でも「保存する」設定が入る場合は保存する扱いになります。
バグ修正や改善点
- 空のアニメーターレイヤーを削除 by @bdunderscore in #579
- Replace Object が子オブジェクトを消してしまうバグを修正 (#547) by @konsti219 in #575
- 衣装のスケールをゼロにするとtransform情報が破壊されるバグを修正 by @bdunderscore in #577
- VRChatのテンプレートアセットにあった、ゴミパラメーターデータを削除 by @bdunderscore in #578
- Setup Outfitのエラーが見切られてしまう問題を修正 by @bdunderscore in #584
- パラメーター型が一致しない時のエラー表示を改善 by @bdunderscore in #585
- Move Independentlyが正しく更新しない場合がある問題を修正 by @bdunderscore in #587
(rc.1での変更点)
- MA Move Independentlyの親が動くと挙動がおかしい問題を修正 by @bdunderscore in #596
- VRChat以外のプラットホームへの対応を修正 by @kaikoga in #650
- World Fixed Objectがあるとアンドロイド向けビルドが失敗するバグを修正 by @bdunderscore in #629
- 未登録SDKパラメーターを登録 by @dag-ed in #647
- Rename Parameters が子オブジェクトのアニメーターに影響しなくなった by @bdunderscore in #659
その他
- ドキュメンテーション:NDMFパスのバージョン互換ルールを明記 by @bdunderscore in #612
New Contributors
1.9.0-rc.0
What's Changed
- Added support for a unified error reporting system that other non-destructive plugins can integrate with.
- Extension authors: See the NDMF API documentation for details.
- Added support for merging multiple blend trees into a single animation layer by @bdunderscore in #572
- Add a component to perform nonuniform scale adjustments by @bdunderscore in #583
Bugfixes and improvements
- feat: prune empty animator layers by @bdunderscore in #579
- fix: Replace Object dropping children (#547) by @konsti219 in #575
- fix: zero scale on outfit destroys transform data by @bdunderscore in #577
- opti: prune garbage sample expression parameters found in VRChat's template asset by @bdunderscore in #578
- fix: enable wordwrap for Setup Outfit error dialog by @bdunderscore in #584
- fix: remove duplicate animator merger and add parameter type mismatch error asset references by @bdunderscore in #585
- fix: some issues where Move Independently did not properly update by @bdunderscore in #587
主な変更点
- 他の非破壊拡張が使える共通エラー表示規格に対応
- 拡張作者はNDMF API のドキュメンテーションに参照
- 複数のBlend Treeを一つのアニメーターレイヤーとして統合するコンポーネントを追加 by @bdunderscore in #572
- X/Y/Z軸が異なるスケール調整を行うためのコンポーネントを追加 by @bdunderscore in #583
バグ修正や改善点
- 空のアニメーターレイヤーを削除 by @bdunderscore in #579
- Replace Object が子オブジェクトを消してしまうバグを修正 (#547) by @konsti219 in #575
- 衣装のスケールをゼロにするとtransform情報が破壊されるバグを修正 by @bdunderscore in #577
- VRChatのテンプレートアセットにあった、ゴミパラメーターデータを削除 by @bdunderscore in #578
- Setup Outfitのエラーが見切られてしまう問題を修正 by @bdunderscore in #584
- パラメーター型が一致しない時のエラー表示を改善 by @bdunderscore in #585
- Move Independentlyが正しく更新しない場合がある問題を修正 by @bdunderscore in #587
New Contributors
- @rurre made their first contribution in #555
- @konsti219 made their first contribution in #575
- @kurotu made their first contribution in #586
Full Changelog: 1.8.4...1.9.0-rc.0
1.8.4
What's Changed
- fix: name collisions with Bone Proxies break animation mappings by @bdunderscore in #542
- fix: visible head accessory editor breaks on prefabs by @bdunderscore in #543
- fix: Errors in Unity 2022 because GetBoneTransform errors for generic avatars by @anatawa12 in #550
- fix: do not merge PhysBone chain if the chain is partially different by @anatawa12 in #548
- Update translations (zh-hans) by @gizmo-ds in #537
- docs: fix typo by @aruma256 in #538
- docs: remove mention of unitypackage installation by @bdunderscore in #541
主な変更点
- fix: Bone Proxyの名前がかぶるとアニメーションのパスが壊れるのを修正 by @bdunderscore in #542
- fix: visible head accessoryのエディターがプレハブで壊れるのを修正 by @bdunderscore in #543
- fix: Genericなリグだと、Unity 2022でエラーが発生するバグを修正 by @anatawa12 in #550
- fix: ボーンの連鎖が部分的に違う場合もPhysBoneチェーンを統合しない by @anatawa12 in #548
- zh-hansの翻訳を更新 by @gizmo-ds in #537
- docs: タイプミスを修正 by @aruma256 in #538
- docs: unitypackage でのインストール方法の記述を削除 by @bdunderscore in #541
New Contributors
Full Changelog: 1.8.3...1.8.4
1.8.3
What's Changed
- fix: select menu creates menu install targets in random order by @bdunderscore in #530
- fix: Merge Armature inspector breaks animator editor styles by @bdunderscore in #531
- fix: physbones on merged bones can break armature merging by @bdunderscore in #533
- fix: error report not displayed upon failure by @bdunderscore in #532
主な変更点
- fix: メニューのインストール先選択が、複数選択時にランダムな順番でアイテムを追加してしまう by @bdunderscore in #530
- fix: Merge Armature のインスペクターを開くと、アニメーターの表示がバグる by @bdunderscore in #531
- fix: 統合されるボーンにPhysBoneがあると、統合が壊れることがある by @bdunderscore in #533
- fix: ビルドが失敗するとエラー表示が出ない by @bdunderscore in #532
Full Changelog: 1.8.2...1.8.3
1.8.2
What's Changed
New Features
- Added a feature to the Merge Armature inspector to move merged bone positions/rotations/scale to match the avatar's bones by @bdunderscore in #521
- Add HelpURL Attribute by @anatawa12 in #491
Fixes
- Update NDMF dependency, fixing some issues with Apply on Play by @bdunderscore in #527
- When bones on an outfit are affected by a PhysBone, don't merge them with the base avatar by @nekobako in #465
- fix: Visible Head Accessory processing is effective when building for Quest standalone by @ReinaS-64892 in #514
- fix: missing physbone parameter suffixes by @dag-ed in #517
- fix: Setup Outfit selects the last hips candidate, when it should pick the first by @bdunderscore in #520
- fix: inspector is broken on Unity 2022 by @bdunderscore in #518
- fix: name collision issues with World Fixed Object by @bdunderscore in #525
Internal changes
- Wrap VRC dependencies and VRCAvatarDescriptors by @kaikoga in #504
- chore: don't use GUIDs to reference asmdefs by @bdunderscore in #529
- chore: remove dead code by @bdunderscore in #494
- add missing meta files by @TayouVR in #492
- chore: use ndmf Avatar Root api where applicable by @kaikoga in #482
主な変更点
新機能
- Merge Armatureインスペクターに、統合されたボーンの位置/回転/スケールをアバターのボーンに合わせる機能を追加 by @bdunderscore #521
- HelpURL属性を追加 by @anatawa12 #491
修正
- NDMF依存関係を更新することで、Apply on Playのいくつかの問題を修正 by @bdunderscore #527
- 衣装側で PhysBone の影響下にあるボーンは、アバター側に同名のボーンがあっても統合しない by @nekobako in #465
- 修正:Questスタンドアロンビルド時にVisible Head Accessory処理が有効になっていた by @ReinaS-64892 #514
- 修正:physboneパラメータのサフィックスリストに登録されてないものがあった by @dag-ed #517
- 修正:Setup Outfitが最後のhips候補を選択してしまう問題を修正 by @bdunderscore #520
- 修正:Unity 2022でインスペクターが動作しない問題を修正 by @bdunderscore #518
- 修正:World Fixed Objectとの名前の衝突問題を修正 by @bdunderscore #525
内部変更
- VRCの依存関係とVRCAvatarDescriptorsをラップ by @kaikoga #504
- asmdefsを参照するためにGUIDを使用しないように変更 by @bdunderscore #529
- 不要なコードを削除 by @bdunderscore #494
- 不足していたmetaファイルを追加 by @TayouVR #492
- 適用可能な場合はndmfのAvatar Root apiを使用 by @kaikoga #482
New Contributors
- @TayouVR made their first contribution in #492
- @nekobako made their first contribution in #465
- @ReinaS-64892 made their first contribution in #514
- @dag-ed made their first contribution in #517
Full Changelog: 1.8.1...1.8.2