メインコンテンツまでスキップ

1.25.0

注記

UI 名はツールの英語表示に合わせています。ツール本体の表示言語は韓国語と英語だけです。

1.25.0 - 2026-10-20​

  • 変更: Material Profile と Preset のアセットインスペクターが、単純な折りたたみ項目の代わりにメインウィンドウと同じ折りたたみセクションと見出しを使います。
  • 変更: ToonColorAssistantWindow は ToonColorAssistant.Editor 名前空間から ToonColorAssistant.Editor.Window へ移りました。型を指定してウィンドウを開くスクリプトは、新しい名前空間が必要です。
  • 追加: Toon Color Assistant コンポーネントの Scene preview が、同じアバタールートにあるすべてのコンポーネントの結果を NDMF のプレビューレンダラーで表示し、元のマテリアルとメッシュは変更しません。プレビューにはレンダラー別の設定と生成した表面テクスチャが反映されます。インスペクターの Select affected objects で影響を受けるオブジェクトを選択し、Refresh from current pose で現在のポーズから計算し直します。コンポーネントのあるアバターではプレビューが既定でオンになり、Show in the Scene view でアバターごとにオフにします。この選択はエディターのセッション設定で、ビルド構成は変わりません。
  • 修正: Poiyomi 9.3、10、11 でアルベドテクスチャから生成したノーマルが、アルベドの UV チャンネル、タイリング、オフセット、パン、確率的サンプリングに従います。Revert は以前のノーマルのサンプリング設定を復元します。
  • 追加: アバターと衣装のルートに付ける非破壊の Toon Color Assistant コンポーネント。非アクティブなオブジェクトも含めて子のレンダラーを収集し、レンダラー別の設定、マテリアルごとの選択、マテリアルタイプの手動選択、サンプルしたサブメッシュの UV の色からのマテリアルタイプの自動提案に対応します。入れ子のコンポーネントは自身の子を担当します。
  • 追加: メインウィンドウと同じ見た目の UI Toolkit インスペクター。Default settings とレンダラーごとの Use own settings instead of the defaults で、チャンネル、シェーディング、表面の生成をメインウィンドウと同じスライダーとトグルで編集します。レンダラーとセクションは開いたときだけ設定フィールドを作ります。コンポーネントの設定は元に戻す操作とプレハブのオーバーライドに対応します。コンポーネントのアイコンはドキュメントサイトのロゴです。
  • 追加: EditorOnly タグの付いたオブジェクトとその下にあるレンダラーは、コンポーネントから除外します。
  • 変更: コンポーネントが書き込めないシェーダー、アニメーションによるマテリアル差し替え、マテリアルスロットを変えた上流のプレビューは、アバター全体を止めなくなりました。該当のレンダラーやマテリアルだけを飛ばし、Notices に表示します。ライティングモードが影の色を無視する場合のように自分で直せる問題だけが、引き続き処理を止めます。
  • 変更: Scene preview が問題と通知を同じ内容ごとにまとめて折りたたみ可能なセクションに入れ、決まった高さの中でスクロール表示します。問題ごとに Select と Exclude ボタンがあり、Exclude するとそのレンダラーやマテリアルにはコンポーネントを適用しません。
  • 追加: レンダラー一覧が Applied と Not applied のセクションに分かれ、オブジェクト階層をフォルダーで表示し、レンダラーとマテリアルの名前で探せる検索欄があります。
  • 追加: レンダラー一覧のフォルダーごとにチェックボックスがあり、オフにするとそのオブジェクト以下のすべてのレンダラーにコンポーネントを適用せず、オンに戻すとすべて適用します。
  • 追加: コンポーネントの Groups。各マテリアルの Group 項目でマテリアルをグループに入れると、メンバーが最も多く使う色から作った 1 つのパレットを共有し、レンダラーが違っても影の色がそろいます。グループは独自のマテリアルタイプを持ち、メンバーは自分のマテリアルタイプの代わりにグループのマテリアルタイプを使います。表情マテリアルのように、グループのパレットは受け取るがグループの色には影響させないメンバーは Palette only をオンにします。
  • 修正: シーンのプレビューが、編集のたびに NDMF の「Hold on」ダイアログでエディターを止めなくなりました。アバターごとに色の解析結果と生成したノーマル・マットキャップのテクスチャを保持し、編集で変わった部分だけを作り直すため、グループ名の入力やレンダラーのオン・オフがすぐに反映されます。ビルドでも同じテクスチャは 1 回だけ作って共有します。
  • 修正: コンポーネントがマテリアルの基本色を、表面のすべての色を混ぜた値ではなく最も多く使われている色で取ります。1 枚のテクスチャに暗い部分があっても、肌が灰色寄りの色になりません。マテリアルのサンプルを 1 回でまとめて読むため、Poiyomi マテリアルの解析も数秒から数十ミリ秒に短くなりました。
  • 修正: 編集すると、その編集が影響するレンダラーのプレビューだけを作り直します。グループ名を変えても何も作り直さず、レンダラー 1 つの設定を変えても NDMF や他のツールがアバター全体を作り直さなくなりました。
  • 修正: レンダラー 1 つのプレビューを作り直しても、ほかのレンダラーのプレビューから生成したノーマル・マットキャップのテクスチャが消えたり、色の解析をやり直したりしなくなりました。生成テクスチャは、それを表示しているプレビューがある間は保持され、同じメッシュ・マテリアル・ポーズを表示するプレビューはマテリアルの色の解析を共有します。
  • 修正: メインウィンドウで色やスライダーを変えると、すべてのアバターのすべてのレンダラーではなく、メインウィンドウのプレビューが表示されているレンダラーのコンポーネントプレビューだけを作り直します。メインウィンドウのプレビューは基本色をそのままにするため、そのレンダラーの色の解析もやり直しません。
  • 修正: グループ名の入力中に 1 文字ごとにプレビューを作り直さなくなりました。名前は Enter を押すか入力欄から離れたときに保存されます。
  • 変更: コンポーネントの表面設定で Normal Map (UV0) は既定でオフです。必要なら Default settings かレンダラー個別の設定でオンにします。
  • 追加: 任意で使える NDMF のビルド統合。複製したマテリアルと生成したアセットに適用します。表面テクスチャは 2 の累乗の解像度、ミップマップ、Windows の Unity ノーマルマップエンコーディングを使います。既存のテクスチャのインポート設定は変えません。アニメーションによるマテリアル差し替えと未対応のビルド構成は問題として通知します。 Windows 以外のビルドターゲットでは表面テクスチャだけを省いて通知し、色はそのまま適用します。
  • 変更: プレハブインスタンスでコンポーネントのインスペクターを開いても、レンダラーの項目を書き込まないので、プレハブのオーバーライドができません。新しいレンダラーとマテリアルは Refresh renderers を押すと一覧に入り、それまでは Default settings に従います。
  • 変更: Skin は鋭いトゥーンの光点ではなく、光に沿って動く柔らかいハイライトになります。lilToon と Poiyomi の lilToon 反射では鏡面反射が Realistic になり、Poiyomi の Unity-chan スタイルの鏡面反射では、ハイライトを適用するときに Specular Mode をマテリアルタイプに合わせて設定します。肌と、プラスチック・金属・ガラスのようにハイライトが光に沿って動くタイプは Realistic、髪や革のようにトゥーンのハイライトを使うタイプは Toon です。
  • 修正: lilToon と Poiyomi の lilToon 反射で、ハイライトの強さがハイライトの明るさを決めるようになりました。強さは反射色のアルファとして書き込まれ、シェーダーはこのアルファをハイライトの強さとして使います。以前はマテリアルにあったアルファがそのまま残り、肌のように弱いハイライトも髪と同じくらい明るくなっていました。
  • 修正: Poiyomi で、Lighting Ramp と Shadow Mask の Generate & Assign、および lilToon 反射で描く Highlight の適用は、シェーダーのインスペクターと同じく、マテリアルの値が選んでいる Lighting Type または Stylized Reflections の Mode のキーワードだけをオンにします。以前は Generate & Assign が別のタイプのキーワードと並べて自分のタイプのキーワードをオンにし、適用は次にインスペクターが直すまで別のタイプを描くキーワードを残していました。Revert は値とすべてのタイプのキーワードを元に戻します。ランプや影マスクを割り当てた後に Lighting Type を変えても、Revert と Remove はほかの Revert と同じく、割り当て前のマテリアルのタイプ、値、キーワードを元に戻します。
  • 修正: Poiyomi で Backlight を適用すると逆光の境界とぼかしを、lilToon 反射で描く Highlight を適用するとトゥーンの鏡面反射のモード、境界、ぼかし、ノーマルの強さを、lilToon と同じように書き込みます。以前はマテリアルの古い値をそのまま残していたため、同じ設定でも Poiyomi の逆光の帯とハイライトが lilToon と違っていました。
  • 修正: Poiyomi で、lilToon 反射で描くハイライトが、それを描く Stylized Reflections モジュールを確認します。モジュールがオフならマテリアルに警告が出て、その修正ボタンがモジュールをオンにします。ハイライトを推奨する状態で適用してもオンにし、それ以外の適用はハイライトの色と鏡面反射の値に触れません。以前はオフのモジュールに警告なしで書き込んでいました。
  • 修正: lilToon と Poiyomi の lilToon 反射で、Apply Specular と Environment Reflections の両方がオフのハイライトは何も描きません。これを警告として表示し、その修正ボタンか、ハイライトを推奨する状態での適用が Apply Specular をオンにします。
  • 修正: lilToon Multi と Poiyomi で、影、リム、逆光、ハイライトが描かれているかを、実際にそれを描くシェーダーキーワードで判定します。描かれているものに「オフ」の警告が出なくなり、描かれていないものには出ます。
  • 変更: Poiyomi でリム、逆光、ハイライトを適用しても Shadows モジュールをオンにしなくなりました。Poiyomi はそのモジュールなしでもこれらを描きます。オンにするのは影を適用するときだけです。
  • 変更: Poiyomi で、lilToon 反射で描くハイライトをオフにすると、その中の反射のスイッチではなく Stylized Reflections モジュールをオフにします。
  • 変更: Multi 以外の lilToon で機能をオン・オフしても、lilToon Multi の機能キーワードを追加・削除しなくなりました。これらのシェーダーはそのキーワードを読みません。
  • 修正: Poiyomi で Lighting Ramp と Shadow Mask の Generate & Assign が、テクスチャを描く Shadows モジュールとライティングタイプのキーワードをオンにし、Revert がオフに戻します。以前は影がオフのマテリアルにテクスチャを書き込み、何も表示されませんでした。
  • 修正: Poiyomi で Shadow Mask は、lilToon と同じく影マスクの Map Type が Strength のときだけ表示されます。Flat ではシェーダーがこのテクスチャでフラットシェーディングを混ぜるため、強さのマスクが別のものを描いていました。
  • 修正: Poiyomi 9.3 で Detail Normal (UV1) を取り除いても Detail Normals & Texture モジュールはオンのままです。同じモジュールがディテールテクスチャも描くためです。以前はディテールテクスチャまでオフになっていました。
  • 修正: Poiyomi の Cloth ライティングタイプと 9.3 の Realistic では、シェーダーが影の色を読まないため書き込まなくなり、基本の影を利用できないと表示します。影の境界の色、深い影と 3 番目の影の色、影の基本色の混ぜ具合は、これらを読む唯一のライティングタイプである Multilayer Math でだけ書き込みます。以前はすべてのライティングタイプで書き込み、後で切り替えるかもしれないタイプの値を変えていました。Cloth と 9.3 の Realistic にも、Shade Map と Flat と同じ Switch to Multilayer Math の修正ボタンが出ます。
  • 追加: 割り当てたのに描かれないテクスチャキットのテクスチャ (モジュールがオフのマットキャップ、影がオフの Poiyomi のライティングランプなど) に、そのテクスチャの名前を示す警告が出て、修正ボタンがその機能をオンにします。
  • 修正: MatCap Normal と MatCap Mask は、シェーダーがマットキャップのモジュールの中で読むため、マットキャップのモジュールがオンのときだけ描かれているとみなします。マットキャップのノーマルを割り当てるとマットキャップも一緒にオンにし、ノーマルを取り除いてもマットキャップはオンのままです。lilToon Multi で、2 番目のマットキャップがノーマルを使うというだけで、カスタムノーマルがオフの 1 番目のマットキャップがノーマルを描いているとみなさなくなりました。
  • 変更: 色だけを適用するとき、lilToon Lite の影の色のテクスチャが影がオフのマテリアルに入ることになるなら、書き込まずにメモを残します。以前は書き込んでも何も描かれませんでした。
  • 変更: 半透明の表面が後ろの表面の上に作る陰影で、後ろの表面の Poiyomi Shadows モジュールがオフのとき、または lilToon Multi の影のキーワードがオフのとき、その表面の影をオフとみなします。以前は Poiyomi の影を常にオンとみなしていました。
  • 変更: 光沢を推奨しないマテリアルタイプ (Fur、Suede、Velvet、Emissive、Eye、Teeth) に Turn off not recommended features をオンにして適用すると、ツールが作ったマットキャップかテクスチャの無いマットキャップだけをオフにします。自分のテクスチャを使うマットキャップはオンのまま残し、結果に残したと表示します。
  • 修正: Poiyomi で、光沢のマットキャップが影の中で暗くなったり影の色を帯びたりしなくなりました。lilToon と同じくライティングの上に加算され、光の色でだけ色付きます。lilToon と同じくメインライトに従い、Poiyomi では追加のポイントライト・スポットライトと乗算済みアルファの透明は光沢に影響しません。
  • 修正: Revert と Revert All Targets が、警告の修正ボタンで変わった値、たとえば Poiyomi のライティングモードを Multilayer Math に切り替えたことや、オフの機能をオンにしたことも元に戻します。以前はその値を変わったままにしていました。今のマテリアルに対する修正ボタンは Apply to All Targets と同じくそのマテリアルを対象リストに加えるので、Revert All Targets もそのマテリアルを元に戻します。
  • 修正: Poiyomi で、Toon Color Assistant が書き込む色が表示されないとき Apply タブが警告し、そのボタンはその設定だけを直します。警告はその色を表示するモジュールがオンのときだけ、アウトラインの警告は Outline にチェックが入っているときだけ出ます。ハイライト、鏡面反射の色味、リムシェード、リムライト、アウトライン、MatCap、Glitter、Hair highlight の色にテーマカラーが設定されていると、Toon Color Assistant が適用した色の代わりにその色が表示されます。Theme Color 0-3 は常に、ColorChord と AL Theme は AudioLink のあるワールドでだけそうなります。Turn the theme colour off はその設定を Off に戻します。アウトラインと、Poiyomi 10.0・11.0 ではマットキャップとグリッターにもある AudioLink の色の上書きは、AudioLink のあるワールドで音が鳴っている間、色を置き換えます。Turn the AudioLink colour override off はその上書きだけをオフにし、AudioLink はオンのままにします。Poiyomi 10.0・11.0 では、マットキャップの Reflection Fallback がリフレクションプローブのあるワールドでマットキャップを隠します。Turn Reflection Fallback off でオフにします。
  • 修正: Poiyomi で、Specular Mode が Realistic のときにハイライトを適用してもスタイライズド鏡面反射の feather を書き込まず、Random Size がオンのときに Glitter を割り当ててもグリッターのサイズを書き込まなくなりました。Poiyomi はそのモードではこれらの値を読まないため、自分の設定がそのまま残ります。