Skip to content

Releases: bdunderscore/modular-avatar

1.17.0-beta.0

04 Mar 06:13

Choose a tag to compare

1.17.0-beta.0 Pre-release
Pre-release

Version 1.17.0-beta.0

This is a prerelease version. There may be bugs, and API compatibility is not yet guaranteed.
Please: BACK UP YOUR PROJECTS

Notable changes

Added

  • [#1919] Added multi-select support for blendshape picker window (Shape Changer, Blendshape Sync, VF By Shape)
  • [#1941] Added MA Floor Adjuster
  • [#1915] Added Match scale option to MA Bone Proxy

Fixed

  • [#1936] Fixed EditorGUI.showMixedValue not being reset after use in inspector GUIs, which could affect other editor extensions

Changed

  • [#1939] The "non-constant curves" warning now appears only on the Merge Motion inspector UI, instead of as part of the build report.

主な変更点

Added

  • [#1919] ブレンドシェイプ選択ウィンドウで複数選択に対応(Shape Changer、Blendshape Sync、VF By Shape)
  • [#1941] MA Floor Adjuster を追加
  • [#1915] MA Bone Proxyスケールを合わせる オプションを追加

Fixed

  • [#1936] インスペクターGUIでの EditorGUI.showMixedValue が使用後にリセットされない問題を修正しました(他のエディタ拡張に影響を与える可能性がありました)

Changed

  • [#1939] Merge Motion における、時間で変動する値がある場合に表示される注意は、ビルド後に現れるリポートからインスペクターUIに移動しました。

1.16.3-alpha.1

23 Feb 05:21

Choose a tag to compare

1.16.3-alpha.1 Pre-release
Pre-release

Version 1.16.3-alpha.1

This is a prerelease version. There may be bugs, and API compatibility is not yet guaranteed.
Please: BACK UP YOUR PROJECTS

Notable changes

Added

  • [#1932] Patched a VRCSDK bug which caused the expressions menu editor to hang

Fixed

  • [#1926] Revisions to the Japanese FAQ page

主な変更点

Added

  • [#1932] Expressions Menuのインスペクターが固まるVRCSDKのバグを迂回

Fixed

  • [#1926] 日本語版FAQページの改訂

1.16.3-alpha.0

13 Feb 04:02

Choose a tag to compare

1.16.3-alpha.0 Pre-release
Pre-release

Version 1.16.3-alpha.0

This is a prerelease version. There may be bugs, and API compatibility is not yet guaranteed.
Please: BACK UP YOUR PROJECTS

Notable changes

Added

  • [#1924] Added a watchdog to limit time spent in menu GUI rendering to help diagnose an issue

Fixed

  • [#1921] Fixed additional false positives in the non-constant curve check

主な変更点

Added

  • [#1924] メニュー描画時間に時間制限を設けた(一時的なデバッグ処置です)

Fixed

  • [#1921] MA Merge Blend Tree で非定数のカーブが含まれるクリップを検出する際の誤検出を修正

1.16.2

11 Feb 03:09

Choose a tag to compare

Version 1.16.2

Notable changes

Fixed

  • [#1916] Fixed an issue where a Skinned Mesh Renderer under a Mesh Settings with no bone weights would potentially
    end up in the wrong position.
  • [#1920] Fixed false positives in the non-constant curve check

主な変更点

Fixed

  • [#1916] Mesh Settings の配下にボーン未設定の Skinned Mesh Renderer があると位置がズレる問題を修正
  • [#1920] MA Merge Blend Tree で非定数のカーブが含まれるクリップを検出する際の誤検出を修正

1.16.1

09 Feb 00:18

Choose a tag to compare

Version 1.16.1

Notable changes

Added

  • [#1888] Adjusted the Move Independently UI to make it easier to select entire hierarchies of objects to move together.
  • [#1903] Added a warning when MA Merge Motion is used to merge an animation clip with non-constant curves

Fixed

  • [#1909] Bone Proxy would break the build when placed under a MA Merge Armature component (fixes a regression in
    1.16.0).
  • [#1879] Blendshape Sync would not work properly when the source object was replaced by a MA Replace Object component.
  • [#1882] When replacing entire animators, the default values of the parameters of the original animator would be used, instead of the replacement animator.
  • [#1904] Fixed performance issues with MA Scale Adjuster previews

Changed

  • [#1880] Set the Match Avatar Write Defaults setting to ON by default in MA Merge Animator

主な変更点

Added

  • [#1888] Move Independently のUIを調整して、オブジェクトの階層全体を簡単に選択できるようにしました。
  • [#1903] MA Merge Motion で統合されるクリップの中に、時間で変動する値が含まれる場合の注意を追加

Fixed

  • [#1909] MA Merge Armature の配下に配置された Bone Proxy があるとビルドが失敗する問題を修正 (1.16.0 からのバグ)
  • [#1879] 同期元のオブジェクトが MA Replace Object で置き換えられる場合、Blendshape Sync が正しく動作しない問題を修正
  • [#1882] アバターのアニメーターを置き換える際、元のアニメーターのパラメータのデフォルト値が使用されていた問題を修正
  • [#1904] MA Scale Adjuster のプレビュー処理の負荷を軽減

Changed

  • [#1880] MA Merge AnimatorアバターのWrite Defaults設定に合わせる 設定をデフォルトでONにしました。

1.16.0

05 Feb 03:37

Choose a tag to compare

Version 1.16.0

Notable changes

Added

  • [#1860] MA Bone Proxy now supports selecting another bone proxy or MA Merge Armature (or their children) as a
    target
  • Added "Pinky1.L", "Pinky2.L", "Pinky3.L" and "Pinky1.R", "Pinky2.R", "Pinky3.R" as aliases for little finger bones
    in the heuristic bone mapper

Fixed

  • [#1851] Fixed various issues in MMD worlds
    • [#1850] Reactive components did not work properly in MMD worlds
    • Motions merged via "Merge Blend Tree" or "Merge Motion" would not work properly in MMD worlds
    • MA MMD Layer Control would not have correct behavior for the first layer when explicitly opting in to MMD world behavior
  • [#1845] Bone Proxy on inactive GameObjects may not work as expected.
  • [#1856] Blendshape Sync wouldn't work when the source object was underneath a Bone Proxy or Merge Armature.
  • [#1859] Fixed an exception that could occur with certain unusual mesh configurations.
  • [#1862] Improved performance of the MA Menu Item inspector UI
  • [#1874] Mesh Cutter did not work properly when used on armatures with a scale other than 1.
  • [#1872] Visible Head Accessory would break when there are skinned mesh renderers with a null mesh

Changed

  • [#1829] Sync Parameter Sequence will now automatically store parameters under the Unity Library; an expressions
    parameter asset is no longer required.
    • Sync Parameter Sequence now also enforces that all platforms have the same parameter contents, and syncs only from
      primary to secondary platforms.
  • [#1829] Suppress the TextMeshPro asset postprocessor. This improves build and platform change times in large projects.

主な変更点

Added

  • [#1860] MA Bone Proxy で、他のBone ProxyやMerge Armature(あるいはその子)をターゲットとして指定できるようになりました。
  • ヒューリスティックボーンマッパーで、小指ボーンのエイリアスとして「Pinky1.L」「Pinky2.L」「Pinky3.L」と「Pinky1.R」「Pinky2.R」「Pinky3.R」を追加しました

Fixed

  • [#1851] MMDワールドに関する幾つかのバグを修正
    • [#1850] MMDワールドでは、Reactive Componentが正しく動作しないバグを修正
    • Merge Blend TreeMerge Motion で統合されるモーションがMMDワールドでは正しく動作しないバグを修正
    • 最初のレイヤーをMA MMD Layer Controlでオプトインした場合、正しく処理されない場合があるバグを修正
  • [#1845] MA Bone Proxy が無効化された GameObject 上で正しく動作しない場合がある問題を修正
  • [#1856] MA Bone Proxy または MA Merge Armature の配下を元に設定した場合、MA Blendshape Sync が正しく動作しない問題を修正。
  • [#1859] 特定のメッシュ構成で発生する例外を修正。
  • [#1862] MA Menu Item のインスペクター表示を高速化
  • [#1874] Scale が 1 以外のアーマチュアを使ったメッシュでは、Mesh Cutter が正しく動作しない問題を修正
  • [#1872] メッシュが設定されていないSkinned Mesh Rendererがある場合、Visible Head Accessoryの処理が失敗するバグを修正

Changed

  • [#1829] Sync Parameter Sequence が自動的に Library の中にパラメーターを保存するように変わったため、パラメーター
    アセットの指定が不要になった。
    • 別々のプラットフォームのパラメーター内容が異なるような結果になる場合はエラーになる。また、主要プラットホーム
      から他のプラットフォームへの一方通行の同期だけするようになった。
  • [#1829] TextMeshPro のアセットポストプロセッサを無効化する。これによりビルド・プラットフォーム切り替え時間を短縮できる。

1.16.0-rc.1

29 Jan 03:15

Choose a tag to compare

1.16.0-rc.1 Pre-release
Pre-release

Version 1.16.0-rc.1

This is a prerelease version. There may be bugs, and API compatibility is not yet guaranteed.
Please: BACK UP YOUR PROJECTS

Notable changes

Fixed

  • [#1870] Fixed a regression where attaching Bone Proxies to a Merge Armature target would result in the merge not
    following the bone proxy reparenting (this broke AvatarPoseSystem)

主な変更点

Fixed

  • [#1870] MA Bone Proxy が Merge Armatureのマージ先ボーンに追加された場合、Merge Armatureで統合されたオブジェクトが
    Bone Proxyの移動先に移動しない問題を修正 (AvatarPoseSystem が壊れたバグの修正です)

1.16.0-rc.0

19 Jan 05:39

Choose a tag to compare

1.16.0-rc.0 Pre-release
Pre-release

Version 1.16.0-rc.0

This is a prerelease version. There may be bugs, and API compatibility is not yet guaranteed.
Please: BACK UP YOUR PROJECTS

Notable changes

Added

  • [#1860] MA Bone Proxy now supports selecting another bone proxy or MA Merge Armature (or their children) as a
    target

Fixed

  • [#1853] Fixed multiple bugs in the new implementation of Sync Parameter Sequence
  • [#1851] Fixed various issues in MMD worlds
    • [#1850] Reactive components did not work properly in MMD worlds
    • Motions merged via "Merge Blend Tree" or "Merge Motion" would not work properly in MMD worlds
    • MA MMD Layer Control would not have correct behavior for the first layer when explicitly opting in to MMD world behavior
  • [#1845] Bone Proxy on inactive GameObjects may not work as expected.
  • [#1856] Blendshape Sync wouldn't work when the source object was underneath a Bone Proxy or Merge Armature.
  • [#1859] Fixed an exception that could occur with certain unusual mesh configurations.
  • [#1862] Improved performance of the MA Menu Item inspector UI

主な変更点

Added

  • [#1860] MA Bone Proxy で、他のBone ProxyやMerge Armature(あるいはその子)をターゲットとして指定できるようになりました。

Fixed

  • [#1853] Sync Parameter Sequence の新しい実装における、複数のバグを修正
  • [#1851] MMDワールドに関する幾つかのバグを修正
    • [#1850] MMDワールドでは、Reactive Componentが正しく動作しないバグを修正
    • Merge Blend TreeMerge Motion で統合されるモーションがMMDワールドでは正しく動作しないバグを修正
    • 最初のレイヤーをMA MMD Layer Controlでオプトインした場合、正しく処理されない場合があるバグを修正
  • [#1845] MA Bone Proxy が無効化された GameObject 上で正しく動作しない場合がある問題を修正
  • [#1856] MA Bone Proxy または MA Merge Armature の配下を元に設定した場合、MA Blendshape Sync が正しく動作しない問題を修正。
  • [#1859] 特定のメッシュ構成で発生する例外を修正。
  • [#1862] MA Menu Item のインスペクター表示を高速化

1.16.0-alpha.0

07 Dec 04:41

Choose a tag to compare

1.16.0-alpha.0 Pre-release
Pre-release

Version 1.16.0-alpha.0

This is a prerelease version. There may be bugs, and API compatibility is not yet guaranteed.
Please: BACK UP YOUR PROJECTS

Notable changes

Changed

  • [#1829] Sync Parameter Sequence will now automatically store parameters under the Unity Library; an expressions
    parameter asset is no longer required.
    • Sync Parameter Sequence now also enforces that all platforms have the same parameter contents, and syncs only from
      primary to secondary platforms.
  • [#1829] Suppress the TextMeshPro asset postprocessor. This improves build and platform change times in large projects.

主な変更点

Changed

  • [#1829] Sync Parameter Sequence が自動的に Library の中にパラメーターを保存するように変わったため、パラメーター
    アセットの指定が不要になった。
    • 別々のプラットフォームのパラメーター内容が異なるような結果になる場合はエラーになる。また、主要プラットホーム
      から他のプラットフォームへの一方通行の同期だけするようになった。
  • [#1829] TextMeshPro のアセットポストプロセッサを無効化する。これによりビルド・プラットフォーム切り替え時間を短縮できる。

1.15.1

06 Dec 03:27

Choose a tag to compare

Version 1.15.1

Notable changes

Fixed

  • [#1826] Fixed an issue where MA Menu Items whose parameter is defined in a MA Parameters component could end up
    with a value of zero.
  • [#1828] Fixed an issue where using MA Scale Adjuster on a non-humanoid avatar would result in a build error.

主な変更点

Fixed

  • [#1826] MA Menu Item のパラメーターが MA Parameters で制御される場合、値がゼロになるケースがある問題を修正
  • [#1828] 非ヒューマノイドアバターに MA Scale Adjuster を使用した場合、ビルドが失敗するバグを修正。