1.6.0 – 1.7.2
注記
UI 名はツールの英語表示に合わせています。ツール本体の表示言語は韓国語と英語だけです。
1.7.2 - 2026-09-13
- 修正: Hair、Skin、cloth、Leather は金属のようにならなくなりました。Highlight Strength が
_Metallicと_Smoothnessの両方を動かしていたため、強さ 0.6 の髪には metallic 0.36 が書き込まれ、金属のように反射していました。Metalness はマテリアルタイプごとの値となり、金属のマテリアルタイプだけに適用されます。Bare Metal は 1.0、Painted Metal は 0.35、それ以外は 0 です。Highlight Strength は引き続き光沢を制御します。
1.7.1 - 2026-09-13
- 修正: テストフィクスチャがインストール済みシェーダーと同じプロパティと初期値を宣言するため、テストが通れば実際のシェーダーもそのとおりに動作します。Poiyomi に存在しないプロパティをフィクスチャが宣言していたために通るテストもありました。
- 検証内容のないテストと、調整済みの数値を固定していたテストを削除しました。9 個のテストは、値ではなく動作を検証するように書き直しました。
- 修正: ドキュメントを現在のツールに合わせて更新しました。バージョン、適用 API、ウィンドウレイアウト、シェーディングの初期値、テスト手順を反映しています。
1.7.0 - 2026-09-13
- 修正: Revert はツールが書き込んだ内容だけを復元します。以前はマテリアル全体を復元し、適用後に手で加えた変更まで知らせずに破棄していました。
- 修正: 複製先に既にあるユーザー所有のマテリアルを採用して編集することはありません。ツールは作成した複製に印を付け、再利用する前にその印と元のシェーダーを確認します。印のないマテリアルはメッセージを出して拒否します。
- 修正: 生成テクスチャの名前をサニタイズするため、パス区切りを含むマテリアル名で生成テクスチャフォルダーの外へ書き込むことはできません。印が完全一致する場合だけ、生成テクスチャをツール所有とみなします。メタデータにその文字列が含まれているだけのユーザー所有テクスチャは上書きも削除もしません。
- 修正: パレットの色だけを適用しても、数値は書き込まれなくなりました。適用呼び出しはオプション引数を受け取って破棄していたため、Set all colours and numeric values automatically のトグルだけが結果を決めていました。
- 修正: 影マスクのオーバーレイがスキンメッシュの現在のポーズに従うようになりました。以前はバインドポーズに描画していました。
- 修正: sRGB の影マスクを結合する前にデコードします。中間グレーのマスクは 55 ではなく 128 として読み込まれていました。
- パレットの色にラベルが表示されます。残っていたエディター文字列はすべて翻訳され、未使用のプロファイルフィールド、ローカライズキー、スタイルは削除されました。
1.6.2 - 2026-09-13
- 修正: Sample Radius または Sampling Mode を変えると、パレットを再計算します。以前は新しい設定が次のクリックにしか反映されず、画面の色は前の設定に基づいたままでした。
- 修正: インスペクターでマテリアルの色またはテクスチャが変わったターゲットは、更新時に再読み込みされます。以前はシェーダーの変更だけを検出していたため、編集したマテリアルの古いパレットが残っていました。
- 修正: UV のない面をクリックしても、作業中のマテリアルは切り替わらなくなりました。以前はクリックを拒否する前に新しいマテリアルへ切り替えていたため、次の適用で前のパレットを書き込むことがありました。
- 修正: 手で選んだ色が次のマテリアルへ引き継がれなくなりました。同じマテリアルを再サンプリングするときは保持されます。
- 修正: ターゲットリストに項目があれば、単一の面が選択されていなくても Apply All が動作します。
- 修正: スロット全体をマスクすると、マスクの操作項目が更新されます。マテリアルまたはマスクテクスチャを置き換えた後も、オーバーレイに古いマスクが表示されません。
- 修正: プロファイルを割り当てずに Custom マテリアルタイプを選ぶと、プロファイルが必要だと表示します。以前は何も知らせずに Generic プロファイルを使っていました。
1.6.1 - 2026-09-13
- 修正: 黒、またはほぼ黒のマテリアルが基本色より明るくシェーディングされなくなりました。以前は影の明るさに固定の下限があり、黒い基本色より明るい影ができていました。
- 修正: パレットの色の隣にある 16 進数フィールドが、Linear プロジェクトで正しい値を表示します。以前はガンマ変換が 2 回行われていました。Copy Hex はパネルを開いたときの値ではなく現在の色をコピーし、フィールドにはラベルが付きます。
- 修正: 高度なシェーディングの値は、使う前にすべて範囲を検査します。範囲外のプロファイルや操作値から無効なパレットは生成されません。
1.6.0 - 2026-09-13
- 修正: 強さのスライダーがシェーダーに届くようになりました。Poiyomi では Rim Light Strength と Outline Strength が、どちらのシェーダーでも Backlight Strength が動作していませんでした。適用経路がチャンネルごとの数値を見分けられず、破棄していたためです。各チャンネルが所有する数値をすべて宣言し、適用時にすべて書き込みます。
- 修正: リムの方向範囲がマテリアルの以前の値のままではなく書き込まれるため、リムの帯が推奨された形に一致します。
- 修正: lilToon の機能を有効にすると、トグルだけでなくシェーダーキーワードも設定します。以前は lilToon Multi マテリアルでリム、逆光、アウトラインを有効にしても色だけが書き込まれ、機能はコンパイルから除外されたままで何も表示されませんでした。
- 修正: 対応していない Poiyomi のリムスタイルは、黙って飛ばさず、修正方法とともに報告します。自動適用では、以前と同じく両方のリムレイヤーを設定します。
- 修正: どのシェーダーにも宣言されていないプロパティ名を削除しました。テクスチャを読むたびに、先にプロパティの型を確認します。