Skip to content

1.16.0

Choose a tag to compare

@github-actions github-actions released this 05 Feb 03:37
· 185 commits to main since this release

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 のアセットポストプロセッサを無効化する。これによりビルド・プラットフォーム切り替え時間を短縮できる。