Skip to content

Releases: bdunderscore/modular-avatar

1.10.0-rc.4

05 Sep 05:07
Compare
Choose a tag to compare
1.10.0-rc.4 Pre-release
Pre-release

What's Changed

  • feat: add support for drag-and-drop on the MA Object Toggle inspector by @bdunderscore in #1087
  • feat: Menu Item can now assign values automatically by @bdunderscore in #1098
  • chore: set delete attached animator to true by default on MAMergeAnimator by @bdunderscore in #1092
  • fix: clearing conflicted MenuItem.isDefault affects unrelated MenuItems by @nekobako in #1089
  • fix: avatar masks are not rewritten when merging animators by @bdunderscore in #1093
  • fix: Some MenuItemCoreGUI properties do not refresh when rendered in parent menu inspector by @bdunderscore in #1094
  • ui: improve handling of saved/synced checkboxes on MenuItems with sibling items by @bdunderscore in #1095
  • fix: ArgumentNullException when selecting multiple Menu Item with same settings by @nekobako in #1097
  • fix: performance issues when Reactive Component Simulator is open for too long by @bdunderscore in #1101
  • fix: deactivating an inactive menu item doesn't work as expected by @bdunderscore in #1102
  • fix: menu item override is not shown in sim for autoprop boolean toggles by @bdunderscore in #1104
  • fix: menu items with no default fail to generate animator controller parameter entries by @bdunderscore in #1105

主な変更点

  • 機能追加:MA Object Toggle インスペクターでドラッグ&ドロップを実装 in #1087
  • 機能追加:Menu Itemが自動的に値を割り当てることができるようになった in #1098
  • 変更:MA Merge Animatorの初期設定で「付属Animatorを削除」をtrueに変更 in #1092
  • 修正:競合したMenuItem.isDefaultをクリアすると、無関係のMenuItemにも影響する問題を解決 in #1089
  • 修正:Animatorをマージする際にアバターマスクが書き換えられない問題を解決 in #1093
  • 修正:親メニューのインスペクターで表示される一部のMenuItemCoreGUIプロパティが更新されない問題を解決 in #1094
  • UI改善:兄弟アイテムのあるMenu Itemの保存/同期チェックボックスの処理を改善 in #1095
  • 修正:同じ設定を持つ複数のMenu Itemを選択した際のArgumentNullExceptionを解決 in #1097
  • 修正:Reactive Component Simulatorを長時間開いたままにした際のパフォーマンス問題を解決 in #1101
  • 修正:非アクティブなメニューアイテムを無効化しても期待通りに動作しない問題を解決 in #1102
  • 修正:自動プロパティのブーリアントグルでメニューアイテムのオーバーライドボタンがシミュレーターに表示されない問題を解決 in #1104
  • 修正:デフォルト値のないメニューアイテムでアニメーターコントローラーのパラメーターが追加されない問題を解決 in #1105

Full Changelog: 1.10.0-rc.3...1.10.0-rc.4

1.10.0-rc.3

03 Sep 01:02
Compare
Choose a tag to compare
1.10.0-rc.3 Pre-release
Pre-release

What's Changed

主な変更点

  • 修正:ドメインリロード時でのエラー in #1077
  • 修正:シミュレーターで操作したらすべてのパラメーターが変化してしまう in #1076
  • 修正:「条件を反転」を押してもプレビューが更新されない in #1078
  • 修正:自動パラメーターのisDefault設定のUIが正しく処理されない in #1085
  • 修正:シミュレーターに翻訳キーが参照されない in #1086

Full Changelog: 1.10.0-rc.2...1.10.0-rc.3

1.10.0-rc.2

02 Sep 00:36
Compare
Choose a tag to compare
1.10.0-rc.2 Pre-release
Pre-release

What's Changed

New features

  • Move Independently now preserves the set of grouped objects across editor reloads by @bdunderscore in #1067
  • Update object paths when the target object is moved in the scene by @bdunderscore in #1074

Bugfixes and improcements

主な変更点

新機能

  • Move Independentlyで、グループ指定をエディターリロードしても保持するように変更
  • 指定したオブジェクトをシーン内で移動する場合、自動的にパスを補正する処理を導入 by @bdunderscore in #1074

バグ修正・改善

  • Material Setterのインデックスが不正の場合、赤表記にする by @nekobako in #1061

  • Scale Adjuster プレビューのパフォーマンス向上 by @bdunderscore in #1073

  • fix: Material Setter のターゲットを削除したときにエラーが出る by @nekobako in #1066

  • fix: VRChat以外の対応を修正 by @kaikoga in #1071

  • fix: ヒューマノイドアバターをリセットするとき、トランスフォーム位置を保持 by @kb10uy in #1062

  • fix: MA Parameters がアニメーターのパラメーターを操作するカーブを修正しないバグ by @bdunderscore in #1072

  • fix: レイヤー間の引用が空レイヤー削除で壊れることがあるバグ by @bdunderscore in #1075

New Contributors

Full Changelog: 1.10.0-rc.1...1.10.0-rc.2

1.10.0-rc.1

29 Aug 02:43
Compare
Choose a tag to compare
1.10.0-rc.1 Pre-release
Pre-release

What's Changed

  • feat: add a debugging UI for the reactive components system by @bdunderscore in #1049
  • feat: support renderers other than SMR in MaterialSetter's preview system by @nekobako in #1042
  • feat: add heuristic bone mapping pattern for LESSER MOKURI by @Sayamame-beans in #1047
  • feat: improve material setter inspector by @nekobako in #1035
  • fix: MaterialSetter is not working without ShapeChanger or ObjectToggle by @nekobako in #1043
  • fix: some issues with reactive objects not triggering pipeline refreshes by @bdunderscore in #1057

主な変更点

  • 新機能:Reactive ComponentsシステムのデバッグUIを追加 by @bdunderscore in #1049
  • 新機能:SkinnedMeshRenderer以外のレンダラーに、MaterialSetterのプレビューを対応させる by @nekobako in #1042
  • 新機能:LESSER MOKURIのボーン名を登録 by @Sayamame-beans in #1047
  • 改善:Material Setterのインスペクターを改善 by @nekobako in #1035
  • 修正:MaterialSetter単体ではプレビューが動かない by @nekobako in #1043
  • Reactive Componentの変更がプレビュー更新を起こさない問題を修正 by @bdunderscore in #1057

Full Changelog: 1.10.0-rc.0...1.10.0-rc.1

1.10.0-rc.0

22 Aug 04:30
Compare
Choose a tag to compare
1.10.0-rc.0 Pre-release
Pre-release

Important: For users of previous beta releases

Due to a change in Shape Changer's serialization format, if you used Shape Changer in prior beta versions and would like to keep your data, please before the final 1.10.0 release, open, make a change to, and save any scenes or prefabs that contain Shape Changer components.

重要:以前のベータリリースを使ってくださった方へ

Shape Changerの保存形式での変更のため、もし以前のベータでShape Changerを使っていて、データを保持したい場合は、1.10.0本リリース前にShape Changerコンポーネントを含んだシーンやプレハブを開いて、何か変更して、保存してください。

What's Changed

New Features

  • Change Shape Changer to allow for controlling multiple renderers from a single component by @nekobako in #1011
  • Add API to trigger Setup Outfit processing by @bdunderscore in #1018

Other changes

主な変更点

新機能

  • 変更:Shape Changerで1つのコンポーネントから複数のレンダラーを制御できるようになりました by @nekobako in #1011
  • 追加:Setup Outfit処理を発動するAPIを追加 by @bdunderscore in #1018

その他の変更

  • パフォーマンス:ScaleAdjusterPreviewのパフォーマンスを改善 by @bdunderscore in #1026
  • 修正:Merge ArmatureでVRCConstraintのボーン参照が保持されない by @bdunderscore in #1020
  • 修正:Expression Parametersが欠落している場合のMenu Item UIからのNullReferenceExcpetion by @bdunderscore in #1022
  • 修正:Scale Adjusterツールの回転が適切に更新されない by @bdunderscore in #1023
  • 修正:Expression Menuの内容表示時にNullReferenceExcpetion が発生する by @bdunderscore in #1025
  • 修正:フィンガーペンのプレハブで「Missing」の値が表示される by @bdunderscore in #1029
  • 修正:OnewayArmatureLockOperatorで親ボーンの参照が不正 by @bdunderscore in #1031
  • 修正:アバター外でMenuItemを検査する際に例外が発生する by @bdunderscore in #1030
  • 修正:パラメーター自動作成ヒューリスティクスで複数の問題を修正 by @bdunderscore in #1032

Full Changelog: 1.10.0-beta.4...1.10.0-rc.0

1.10.0-beta.4

19 Aug 02:20
Compare
Choose a tag to compare
1.10.0-beta.4 Pre-release
Pre-release

What's Changed

主な変更点

  • 修正:状態が変化しないReactive Objectが元のシーン状態に戻ってしまう by @bdunderscore in #1017
  • 修正:ボーン名登録を増やす by @Sayamame-beans in #875
  • 修正:操作先オブジェクトが移動すると、Reactive Objectが壊れる可能性がある by @bdunderscore in #1019

New Contributors

Full Changelog: 1.10.0-beta.3...1.10.0-beta.4

1.9.15

19 Aug 05:07
Compare
Choose a tag to compare

Changes in 1.9.15

  • Fixed a bug that could result in transforms referenced by VRCConstraints being deleted when merged by Merge Armature.

主な変更点

  • 修正:Merge Armatureで結合されるTransformがVRCConstraintで引用される場合、Transformが削除されるバグを修正

Full Changelog: 1.9.14...1.9.15

1.10.0-beta.3

18 Aug 20:54
Compare
Choose a tag to compare
1.10.0-beta.3 Pre-release
Pre-release

What's Changed

  • Added MA Convert Constraints by @bdunderscore in #1010
  • Added SetOrInherit mode to MA Mesh Settings and Setup Outfit by @anatawa12 in #981
  • Parameter saved/default/synced checkboxes are shown when parameters are defined elsewhere or multiple menu items are selected by @bdunderscore in #1000

Fixes and improvements

主な変更点

  • MA Convert Constraintsを追加 by @bdunderscore in #1010
  • MA Mesh Settings、Setup OutfitにSetOrInherit mode を追加 by @anatawa12 in #981
  • ほかのところにパラメーターが定義されたり、複数のMenu Itemが選択された場合、パラメーターのSaved/Default/Syncedチェックボックスを表示 by @bdunderscore in #1000

修正店

  • fix: NativeMemoryManager でのメモリー破損問題 by @bdunderscore in #1013
  • fix: NativeMemoryManager が破棄された後にメモリーを操作しようとする問題 by @bdunderscore in #1006
  • fix: 複数のMenu Itemを選択すると設定が上書きされる by @bdunderscore in #999
  • fix: 間違えて未定義パラメーター用のUSSを消した問題 by @bdunderscore in #1005
  • fix: MA Move IndependentlyがAdd ComponentsのModular Avatarフォルダーに入っていない by @bdunderscore in #1007
  • fix: Shape Changer のプレビューが更新されない場合がある by @bdunderscore in #1012
  • performance: ScaleAdjusterPreviewでのメモリーアロケーションを減らす by @bdunderscore in #1015

Full Changelog: 1.10.0-beta.2...1.10.0-beta.3

1.9.14

17 Aug 02:11
Compare
Choose a tag to compare

What's changed (since 1.9.13)

This is an emergency release to deal with the new Constraint Auto Fix option in VRCSDK 3.7.0 and later. After installing this version of Modular Avatar, it should be safe to Auto Fix to convert constraints to the new VRChat Constraints.

  • Added MA Convert Constraints. This component will nondestructively convert all of its child object's unity constraints to VRChat constraints at upload time (and hide the VRCSDK warning in the process). It will also fix animations broken by VRCSDK's Auto Fix prior to this version.

Note: Because this is an emergency patch, this version still supports Unity 2019. On Unity 2019, or VRCSDK versions prior to 3.7.0, MA Convert Constraints has no effect.

1.9.13からの主な変更点

このリリースはVRCSDK 3.7.0で導入された、Constraint関連のAuto Fixへの緊急対応リリースです。このバージョンをインストールした以降は、Auto Fixと使ってUnityのConstraintをVRChatのConstraintに変換しても大丈夫です。

  • MA Convert Constraintsを追加。このコンポーネントは非破壊的に(アップロード時に)、配下のUnity ConstraintをすべてVRChat Constraintに変換します。また、VRCSDKの変換注意を消し、このバージョンを導入する前に行ったVRCSDKのAuto Fixで壊れたアニメーションを修正します。

※緊急対応パッチにつき、2019に対応していますが、Unity 2019、あるいはVRCSDK 3.7.0未満ではMA Convert Constraintsは効果がありません。

Full Changelog: 1.9.13...1.9.14

1.10.0-beta.2

12 Aug 01:54
Compare
Choose a tag to compare
1.10.0-beta.2 Pre-release
Pre-release

What's Changed (since beta.1)

  • Added the Material Switcher component
  • Added inverse mode to reactive components
  • Added parameter usage display support for automatic menu item parameters
  • Added shortcuts for creating toggles in a few places
  • Adjusted UI for MA Parameters based on feedback
  • fix: various bugs in merge armature bone tracking
  • fix: layered MA Parameters renames are not applied correctly
  • Various other bugfixes and UI tweaks

主な変更点 (beta.1から)

  • Material Switcherコンポーネントを追加
  • Reactive Component類に「条件を反転」を追加
  • MA Menu Itemの自動パラメーターをパラメーター消費表示に対応
  • トグル作成のショートカットを追加
  • MA ParametersのUIを調整
  • 修正:Merge armatureのボーン連動のバグをいくつか
  • 修正:重なるMA Parametersリネームが正しく適用されない
  • その他いくつかのバグ修正・UI調整

Full Changelog: 1.10.0-beta.1...1.10.0-beta.2