変更履歴
このプロジェクトのすべての重要な変更はこのファイルに記録されます。
このフォーマットは Keep a Changelog に基づいており、このプロジェクトは Semantic Versioning に準拠しています。
Unreleased
追加
- Toon Standard の変換設定に項目を追加
影の設定を生成する: 影の設定用のRampテクスチャを生成します。機能設定: 変換されたマテリアルに適用する機能を選択します。
- 残しておく PhysBone を選択するときにワイヤーフレームによるプレビューを追加。
- [NDMF] マテリアル変換と頂点カラー削除のプレビュー を追加。
変更
- デフォルトのマテリアル変換設定の初期値を Toon Standard に変更。
- lilToon の通常モードの MatCap を Toon Standard に変換するときの見た目を改善。
- 処理対象の非対応マテリアルは
Avatar Converter SettingsとMaterial Conversion Settingsで警告されないように変更。 - asmdefの Auto Referenced をオフに変更。
- 非対応の lilToon のマテリアルを変換するときのエラーメッセージを改善。
- 非対応の Modular Avatar を使用しているときアバターの変換時にエラーとなるよう変更。
- [NDMF] 非対応のバージョンを使用しているときビルド時にエラーダイアログを表示してビルドを中止するように変更。
- [NDMF]
Mesh Flipperのプレビューをデフォルトで有効化。
修正
InvalidMaterialSwapNullExceptionが問題のあるマッピングを返さない問題を修正。
削除
- Unity 2019 のサポートを終了。
- VRCSDK 3.9.0 未満のサポートを終了。
- lilToon 1.10.0 未満のサポートを終了。
- NDMF 1.5.0 未満のサポートを終了。
2.11.3 - 2025-08-17
修正
- lilToon の発光が Toon Standard に正しく変換されない問題を修正。
- 発光テクスチャ2ndのみを使用する場合にエミッションが反映されない。
- メインカラーの強度が大きい場合にエミッションが弱くなる。
2.11.2 - 2025-08-16
修正
- エミッションが無効なマテリアルを Toon Standard に変換した際、アニメーションで意図せず発光してしまう問題を修正。
- NDMF 1.8.0 以降で表示されるコンパイラ警告を修正。
2.11.1 - 2025-07-26
追加
- lilToon 2.0.0 以降をサポート。
2.11.0 - 2025-06-22
追加
- Settings メニューを追加。 (by @Tliks)
- Enable Validation Automator
- Enable Texture Format Check on Windows Build
- ドキュメントサイトを開く Help メニューを追加。
変更
- [NDMF] Windows ビルドターゲットではデフォルトでテクスチャフォーマットのチェックを行わないように変更。 (by @Tliks)
修正
- マテリアル置換設定のインスペクターのインデントが正しくない問題を修正。
2.10.1 - 2025-06-02
修正
- lilToon で影を使用していないとき Toon Standard の Min Brightness が設定されない問題を修正。 (by @nekobako)
2.10.0 - 2025-05-31
追加
- Toon Standard への変換設定を追加。 (VRCSDK 3.8.1 以降)
- 以下の制限があります。
- lilToon 1.10.0 以降のみをサポートします。非サポートのマテリアルでは Toon Lit 用のメインテクスチャのみ使用します。
- リムライトマスクがありません。リムライトが過剰に明るくなる可能性があります。
- 以下の制限があります。
- 変換後のテクスチャの圧縮形式を指定する機能を追加。
MA Convert Constraintsコンポーネントとの統合を改善。Avatar Converter for Androidウィンドウの「変換の設定を始める」ボタンを押すとMA Convert Constraintsを追加。- 以下の場面で
MA Convert Constraintsが存在するとき Unity Constraints を削除しない。 (VRCSDK 3.8.1 以降)- 手動での変換
Unsupported Componentsウィンドウ
- [NDMF]
VQT Avatar Converter Settingsで Mobile プラットフォーム向けにアバターをビルドするときにMA Convert Constraintsを追加。
- [NDMF]
VQT Avatar Converter SettingsおよびVQT Material Conversion SettingsのNDMF変換フェーズにAutoを追加。- アバターの状態に応じて以下のようにフェーズを設定します。
- 通常: Optimizing Phase
- VRCFury のコンポーネントが存在: Transforming Phase
- アバターの状態に応じて以下のようにフェーズを設定します。
- [NDMF] 実行順を考慮するプラグインに Overall NDMF Mesh Simplifier を追加。
変更
VQT Menu Icon Resizerのデフォルトの圧縮形式をASTC 8x8に変更。VQT Material Conversion Settings,VQT Material Swap,VQT Mesh Flipperの実験的コンポーネントの指定を解除。- [NDMF]
VQT Avatar Converter SettingsおよびVQT Material Conversion SettingsのNDMF変換フェーズの初期値をAutoに変更。
修正
- 以下の操作を Undo できない問題を修正。
Conevrt Avatar for Androidウィンドウの「変換の設定を始める」ボタンVQT Avatar Converter Settingsインスペクターでのコンポーネントの追加Remove All Vertex ColorsメニューによるVQT Vertex Color Removerコンポーネントの追加
2.10.0-beta.5 からの変更
- Toon Standard への変換には VRCSDK 3.8.1 以降が必要。
- Toon Lit への変換時にメインテクスチャ以外のパラメーターが反映されない問題を修正。
- Metallic Smoothness Map が正しく生成されない問題を修正。
- [NDMF] 実行順を考慮するプラグインに Overall NDMF Mesh Simplifier を追加。
2.10.0-beta.5 - 2025-05-29
変更
- Toon Standard の変換処理を改善
- lilToon でAOマップを使用しているとき Occlusion Map を生成するように変更。
- 通常モード MatCap の変換処理を改善。
- Emission Map の変換時に HDR カラーを LDR カラーに変換するように変更。
修正
- lilToon でエミッションマスクだけを設定していると Toon Standard のエミッションマップが生成されない問題を修正。
2.10.0-beta.4 - 2025-05-26
追加
- [NDMF]
VQT Avatar Converter SettingsおよびVQT Material Conversion SettingsのNDMF変換フェーズにAutoを追加。- アバターの状態に応じて以下のようにフェーズを設定します。
- 通常: Optimizing Phase
- VRCFury のコンポーネントが存在: Transforming Phase
- アバターの状態に応じて以下のようにフェーズを設定します。
変更
- Toon Standard のマスクテクスチャを可能な限り1つにまとめるように変更。
- Toon Standard の Metallic Map および Gloss Map の変換処理を改善。
VQT Material Conversion Settings,VQT Material Swap,VQT Mesh Flipperの実験的コンポーネントの指定を解除。- [NDMF]
VQT Avatar Converter SettingsおよびVQT Material Conversion SettingsのNDMF変換フェーズの初期値をAutoに変更。
修正
- Toon Standard のテクスチャの Tiling, Offset が変換後のマテリアルに反映されない問題を修正。
- ノーマルマップ
- マスクテクスチャ
2.10.0-beta.3 - 2025-05-24
追加
MA Convert Constraintsコンポーネントとの統合を改善。Avatar Converter for Androidウィンドウの「変換の設定を始める」ボタンを押すとMA Convert Constraintsを追加。- 以下の場面で
MA Convert Constraintsが存在するとき Unity Constraints を削除しない。 (VRCSDK 3.8.1-beta.1 以降)- 手動での変換
Unsupported Componentsウィンドウ
- [NDMF]
VQT Avatar Converter Settingsで Mobile プラットフォーム向けにアバターをビルドするときにMA Convert Constraintsを追加。
変更
- 以下のパラメータを変換した Toon Standard マテリアルに反映するように変更。
- MatCap カラーのアルファ値
- MatCap メインカラーの強度
- リム ライトカラーのアルファ値
修正
- Toon Standard への変換でテクスチャのアスペクト比が維持されない問題を修正。
- 影を使用しないマテリアルを Toon Standard に変換すると影が設定される問題を修正。
- 以下の操作を Undo できない問題を修正。
Conevrt Avatar for Androidウィンドウの「変換の設定を始める」ボタンVQT Avatar Converter Settingsインスペクターでのコンポーネントの追加Remove All Vertex ColorsメニューによるVQT Vertex Color Removerコンポーネントの追加
2.10.0-beta.2 - 2025-05-20
修正
- lilToon 以外のマテリアルがあるとき
VQT Avatar Converter Settingsの「変換後のAndroid用テクスチャを更新」ボタンでエラーが発生する問題を修正。
2.10.0-beta.1 - 2025-05-19
追加
- Toon Standard への変換設定を追加。 (VRCSDK 3.8.1-beta.4 以降)
- 現状では以下の制限があります。
- lilToon 1.10.0 以降のみをサポートします。非サポートのマテリアルでは Toon Lit 用のメインテクスチャのみ使用します。
- リムライトマスクがありません。リムライトが過剰に明るくなる可能性があります。
- マスクテクスチャが最適化されていません。ビルドサイズが大きくなる可能性があります。
- 現状では以下の制限があります。
- 変換後のテクスチャの圧縮形式を指定する機能を追加。
変更
VQT Menu Icon Resizerのデフォルトの圧縮形式をASTC 8x8に変更。
2.9.2 - 2025-05-17
追加
- [NDMF] VRCSDK 3.8.1-beta.1 以降では VRCSDK コントロールパネルから直接アップロード可能なことを示すメッセージを追加。
変更
- Android で使用可能なシェーダーのリストに VRCSDK のものを使用するように変更。 (by @KaoruBoy)
- Toon Standard シェーダーが Android で使用可能なシェーダーに追加。
- [NDMF]
VQT Avatar Builderでのアップロード時に Copyright ownership agreement を確認するメッセージの表示タイミングを VRCSDK 3.8.1-beta.2 以降で調整。
2.9.1 - 2025-05-06
修正
- デフォルトのマテリアル変換設定にマテリアル置換が誤って表示される問題を修正。
- [NDMF]
VQT Avatar Builderでアップロード開始時にアップロード進捗が初期化されない問題を修正。