Releases: bdunderscore/modular-avatar
Releases · bdunderscore/modular-avatar
1.11.1
What's Changed
- fix: NullReferenceException in some cases when viewing MA Menu Item controls by @bdunderscore in #1384
- fix: issues with MA Move Independently error handling by @bdunderscore in #1387
- Translation updates
主な変更点
- 修正:MA Menu Itemを見るときに発生するNullReferenceException [#1384]
- 修正:MA Move Independentlyのエラー対応を修正 by @bdunderscore in #1387
- 翻訳更新
Full Changelog: 1.11.0...1.11.1
1.11.0
What's Changed
New features
- Add the "Remove Vertex Color" component. This component deletes vertex color data from all object below it - handy when setting up a Quest avatar!
- Add the "Sync Parameter Sequence" component. This component lets you ensure that expressions parameters are in the same order between PC and Android, avoiding sync issues.
- Add support for disconnecting MA Menu Item name fields from the game object name. With this, you can now use rich text in your menu item names as well! Thanks to @hai-vr for providing this change!
Other changes and fixes
- feat: add API to open Menu Installer's selection UI by @bdunderscore in #1348
- fix: issues where undesired duplication could occur when root bones are flipped by @Rerigferl in #1376
主な変更点
新機能
- Remove Vertex Color コンポーネントを追加!配下のオブジェクトすべてから頂点カラーデータを削除するコンポーネントです。Questアバターのセットアップには便利!
- Sync Parameter Sequence コンポーネントを追加!Quest向けアバター・PC向けアバターの間に、パラメーター順を合わせて、同期ずれを回避するためのコンポーネントです。
- MA Menu Itemにおいて、名前欄をGameObjectの名前から切り離すオプションを追加。これでリッチテキストが使えるようになりました。提供してくださった @hai-vr さん、ありがとうございます!
その他の変更点
- Menu Installerのインストール先UIを開くAPIを追加 by @bdunderscore in #1348
- ルートボーンが逆転されている状態で、他の物が複製される問題を修正 by @Rerigferl in #1376
Full Changelog: 1.10.11...1.11.0
1.10.11
What's Changed
- Major build-time performance improvements [#1372]
主な変更点
- 大幅なビルド時パフォーマンス向上 [#1372]
Full Changelog: 1.10.10...1.10.11
1.10.10
What's Changed
- fix: setup outfit did not correctly identify bone names for the avatar "びしょぬれのしずくさん" [#1370]
- fix: issues when merging an outfit with a negative local scale on the root bone [#1355] [#1356] by @ReinaS-64892
- fix: some bugs with MA Move Independently [#1369]
- fix: MA Move Independently isn't saved after entering play mode
- fix: nested MA Move Independently components don't work properly
主な変更点
- 修正:Setup Outfitで、「びしょぬれのしずくさん」のボーン名を正しく推定できない問題を修正 [#1370]
- 修正:衣装のルートボーンのスケールが負の値の場合、正しく処理されない問題を修正 [#1355] [#1356] by @ReinaS-64892
- 修正:MA Move Independently のバグをいくつか [#1369]
- 修正:プレイモードに入って戻るとMA Move Independently が消滅
- 修正:入れ子にしたMA Move Independentlyコンポーネントが正しく処理されない問題
Full Changelog: 1.10.9...1.10.10
1.10.9
What's Changed
- Revert changes to use VRCParentConstraint for world fixed objects, due to compatibility issues
主な変更点
- World Fixed ObjectでVRCParentConstraintを使う変更で互換性問題が発生したため、元の仕様に戻しました。
Full Changelog: 1.10.8...1.10.9
1.10.8
What's Changed
- Use VRCParentConstraint instead of constraint hack for world fixed objects when available by @JLChnToZ in #1326
- fix: Setting MA Menu Item to use an "auto" value when the parameter is controlled by MA Parameters and is bool breaks by @bdunderscore in #1345
- fix: parameters become synced when merging Animator Only + local only by @bdunderscore in #1347
- This fixes some compatibility issues with VirtualLens2
- fix: empty MA Parameters names break MA Menu Item's UI by @bdunderscore in #1346
- feat: allow multi-edit of "Is Default" when parameter names are empty by @bdunderscore in #1350
主な変更点
- ワールド固定オブジェクトに対して、可能な場合はVRCParentConstraintを使用するように変更 #1326 (@JLChnToZ)
- 修正: MA Parametersによってboolパラメータが定義されている際に、MA Menu Itemで自動値を使用すると正しく動作しない問題を修正 #1345 (@bdunderscore)
- 修正: AnimatorOnlyと非同期パラメータがマージされると同期されてしまう問題を修正 #1347 (@bdunderscore)
- これでVirtualLens2との互換性の問題を修正
- 修正: MA Parametersの名前が空の場合にMA Menu ItemのUIが壊れる問題を修正 #1346 (@bdunderscore)
- 機能追加: パラメータ名が空の場合で「初期設定にする」の一括編集を可能に #1350 (@bdunderscore)
Full Changelog: 1.10.7...1.10.8
1.10.7
What's Changed
- Some changes that might improve performance when switching to play mode. [
#1336
]- This might help with folks who are reporting performance issues starting in 1.10.6 (if it doesn't, please provide as much detail as you can to help me debug things!)
- fix: Parameters on ModularAvatarMenuItem components could break some NDMF plugins [
#1337
] - Translation updates
主な変更点
- プレイモードに切り替えるときにパフォーマンスを改善する、かもしれない変更点 [
#1336
]- 1.10.6からパフォーマンスが悪化した場合は改善される・・・かもしれません(されなかったら詳細をお願いします!)
- 修正:ModularAvatarMenuItemで指定されるパラメーターが一部のNDMFプラグインと干渉する問題 [
#1337
] - 翻訳更新
Full Changelog: 1.10.6...1.10.7
1.10.6
What's Changed
- feat: Improvements to Setup Outfit's outfit support by @Sayamame-beans in #1167
- Supports outfits where Hips is located more than two levels deep (Outfit -> Something -> Armature -> Hips)
- Better support for detecting outfit prefix/suffixes
- Support using outfit humanoid rigs to detect bones
- Improvements to MA Parameters editor by @bdunderscore in #1329
- We now support importing an Expressions Parameters asset to fill in MA Parameters entries
- Some other minor UI improvements (e.g. the Del key can be used to delete items from the parameters list)
- feat: Add mesh settings regardless of parent presence in Setup Outfit by @Tliks in #1322
- Previously, mesh settings was not added when the parent had a mesh settings component, so that the parent would take precedence. Now that mesh settings supports an "inherit if not set" mode, this check is no longer necessary.
- feat: object references are now corrected when their target path is renamed/changes by @bdunderscore in #1323
- fix: error when merging the same parameter with a non-float type when it's being used in RC menu item by @JLChnToZ in #1313
- fix: NullReferenceError when Move Independently is placed on a scene root object by @bdunderscore in #1321
変更点
- 機能追加: Setup Outfitの対応できる衣装パターンを拡張 #1167 (@Sayamame-beans)
- Hipsが2階層以上深い位置にある衣装に対応 (Outfit -> Hoge -> Armature -> Hips)
- 衣装のプレフィックス/サフィックスの検出機能を改善
- 衣装のヒューマノイドリグを使用したボーン検出に対応
- MA Parametersエディタの改善 #1329 (@bdunderscore)
- Expressions ParametersアセットをインポートしてMA Parametersを設定できるようになりました
- その他UIの細かな改善(例:Delキーでパラメータリストから項目を削除できるようになった)
- 機能追加: Setup Outfitで親の有無に関わらずMesh Settingsを追加 (@Tliks による) #1322
- 以前は親にMesh Settingsコンポーネントがある場合、親が優先されるようにMesh Settingsは追加されませんでした。Mesh Settingsが「親が継承された時は継承、または設定」モードをサポートするようになったため、このチェックは不要になりました。
- 機能追加: 参照先の名前変更/変更時にオブジェクト参照が自動修正されるようになりました #1323 (@bdunderscore)
- 修正: RCメニューアイテムで使用されている非float型の同一パラメータをマージする際のエラーを修正 #1313 (@JLChnToZ)
- 修正: Move Independentlyがシーンのルートオブジェクトに配置された際のNullReferenceErrorを修正 #1321 (@bdunderscore)
New Contributors
Full Changelog: 1.10.5...1.10.6
1.10.5
What's Changed
- feat: improve behavior when called setup outfit for already-setuped outfit by @Sayamame-beans in #1200
- Updates the merge target if the target is missing, or there is no target set
- Corrects prefix/suffix if empty and necessary
- Always performs heuristic bone renaming
- Corrects for missing avatar UpperChest
- Updates MeshSettings configuration
- fix: occasionally objects controlling reactive components "flicker" by @bdunderscore in #1298
- fix: always-on Object Toggles fail to animate objects to off by @bdunderscore in #1300
- fix: transient NRE when opening reaction debugger by @bdunderscore in #1301
- fix: parameters lose their default value when others are moved around by @bdunderscore in #1302
- fix: issues when handling VRCExpressionMenus with an uninitialized type field by @bdunderscore in #1303
- fix: "extract menu to objects" does not set the target of its menu group properly by @bdunderscore in #1304
- Make compatible with Unity 6 projects by @hai-vr in #1232
- Note: Unity 6 support is currently experimental. Use at your own risk.
変更点
- 改善:既にセットアップされた衣装に対してSetup Outfitを実行した際の動作を改善 (@Sayamame-beans) #1200
- ターゲットが見つからない場合や設定されていない場合、統合先を更新
- 空で必要な場合、プレフィックス/サフィックスを修正
- 常にボーンの名前変更を実行
- アバターのUpperChestが欠落している場合に対応
- MeshSettings構成を更新
- 修正:リアクティブコンポーネントを制御するオブジェクトが時々「ちらつく」問題を解決 (@bdunderscore) #1298
- 修正:常にオンのObject Togglesがオブジェクトをオフにアニメーションできない問題を解決 (@bdunderscore) #1300
- 修正:リアクションデバッガーを開く際の一時的なNREを解決 (@bdunderscore) #1301
- 修正:他のパラメータが移動された際にパラメータがデフォルト値を失う問題を解決 (@bdunderscore) #1302
- 修正:初期化されていないタイプフィールドを持つVRCExpressionMenusの処理における問題を解決 (@bdunderscore) #1303
- 修正:「メニューをオブジェクトに抽出」がメニューグループのターゲットを適切に設定しない問題を解決 (@bdunderscore) #1304
- Unity 6プロジェクトとの互換性を追加 (@hai-vr) #1232
- 注意:Unity 6のサポートは現在実験的です。自己責任でご使用ください。
New Contributors
Full Changelog: 1.10.4...1.10.5
1.10.4
What's Changed
- feat: add support for drag-and-drop on MaterialSetter and ShapeChanger by @nekobako in #1271
- feat: Add an option to match A/T-poses with the base avatar to the Merge Armature "reset position to base avatar" options by @Sayamame-beans in #1188
- fix: missing localization strings for Replace Object errors by @bdunderscore in #1282
- fix: NullReferenceErrors when
AnimatorControllerLayer.stateMachine
is null by @bdunderscore in #1283 - fix: NullReferenceErrors in Reactive Component simulator by @bdunderscore in #1292
- fix: Inactive menu items don't appear in Reactive Component debugger by @bdunderscore in #1291
主な変更点
- feat: MaterialSetter と ShapeChanger をドラッグアンドドロップに対応 by @nekobako in #1271
- feat: Merge Armatureの"Reset position to base avatar"にA/Tポーズ変換オプションを追加 by @Sayamame-beans in #1188
- fix: Replace Object のエラーのローカリゼーションストリングが欠けている問題 by @bdunderscore in #1282
- fix:
AnimatorControllerLayer.stateMachine
がnullだとNullReferenceErrorが発生 by @bdunderscore in #1283 - fix: Reactive Component デバッガーにNullReferenceErrorが発生 by @bdunderscore in #1292
- fix: Reactive Component デバッガーで非アクティブのメニューアイテムが消えてしまう by @bdunderscore in #1291
Full Changelog: 1.10.3...1.10.4