1.18.0-beta.0
Pre-release
Pre-release
·
89 commits
to main
since this release
Version 1.18.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
- [#2028] Added a fatal build error when automatic Int parameter values would exceed the VRChat 0-255 range, instead of silently assigning out-of-range values.
- [#2029] Added warnings to
Sync Parameter Sequenceto detect potential misconfigurations - [#2031] Added
Vertex Filter - By UV Tile - [#2032] Added support for selecting alternate UV channels in
Vertex Filter - By Mask
Fixed
- [#2025] Fixed reactive
IsConstantActiveanalysis for inverted constant conditions - [#2024] Fixed an issue where
Merge Armaturecould lose track of some in-use armature slots after memory defragmentation, potentially causing incorrect transform updates - [#2023] Fixed a potential exception in
ModularAvatarMergeArmature.MapBonewhen merge targets are missing - [#2019] Fixed incorrect mesh processing in
Visible Head Accessory - [#2017] Fixed potential exception in reactive component processing
- [#2026] Fixed
MA Blendshape Synceditor preview stopping early when one binding's target mesh is missing - [#2027] Fixed a division-by-zero in mesh retargeting when the new root bone has a zero-scale axis
- [#2027] Fixed an off-by-one error in reactive object constant analysis that could leave dead condition groups unreduced
- [#2028] Minor fixes for the
MA Merge Armatureedit-mode pose sync logic:- Fixed a null reference exception when a merge armature component was disabled before the armature lock controller finished initializing.
- Fixed an issue that could result in suboptimal memory usage.
- [#2028] Fixed issue in
MA Bone Proxythat could result in elevated CPU usage in edit mode
主な変更点
Added
- [#2028] 自動 Int パラメーター値が VRChat の 0-255 範囲を超える場合に、範囲外の値を黙って割り当てる代わりに致命的なビルドエラーを報告する機能を追加
- [#2029]
Sync Parameter Sequenceで設定ミスがありそうな場合に注意を出す処理を追加 - [#2031]
Vertex Filter - By UV Tileを追加 - [#2032]
Vertex Filter - By Maskで、UVタイルの範囲を指定して頂点を選択できるようになった
Fixed
- [#2025] Reactive Component の
IsConstantActive解析で、反転された定数条件が誤判定される問題を修正 - [#2024] メモリのデフラグ後に
Merge Armatureが一部の使用中スロットを見失い、トランスフォーム更新が不正になる場合がある問題を修正 - [#2023] マージ先の設定が不足している場合に
ModularAvatarMergeArmature.MapBoneで例外が発生しうる問題を修正 - [#2019]
Visible Head Accessoryのメッシュ処理が正しく行われない問題を修正 - [#2017] Reactive Component の処理で発生し得る例外を修正
- [#2026]
MA Blendshape Syncのエディタープレビューで、バインディングのターゲットメッシュが欠落している場合に残りのバインディングが同期されなくなる問題を修正 - [#2027] 新しいルートボーンのスケールがゼロの軸を持つ場合にメッシュリターゲティングでゼロ除算が発生する問題を修正
- [#2027] Reactive Object の定数解析において、無効な条件グループが削除されないオフバイワンエラーを修正
- [#2028]
MA Merge Armatureのエディットモードポーズ同期処理に関する軽微な修正:- アーマチュアロックコントローラーの初期化が完了する前にコンポーネントが無効化された際の NullReferenceException を修正
- メモリ使用率が最適でなくなる可能性のある問題を修正
- [#2028]
MA Bone Proxyでエディットモード時の CPU 使用率が上昇する可能性のある問題を修正