VRChatアバター向け テクスチャ色改変ツール(Unityエディタ拡張・非破壊編集)
- Digital1,500 JPY


VRChatアバターのテクスチャの色を、元のファイルを上書きせずに改変できる Unity エディタ拡張です。 「髪の色だけ変えたい」「衣装の色違いパターンを作りたい」。そんなとき、元テクスチャを複製して、画像編集ソフトで塗り替えて、差し替えて……という手間を、Unity エディタの中で完結させます。 メニュー「Miyabix > テクスチャ色改変」からウィンドウを開き、テクスチャを選んで、色を調整して、実行ボタンを押すだけです。 ■できること ・色相シフト(-180〜180度)、彩度倍率、明度倍率の調整 ・特定色の置換:指定した色とその近似色(許容範囲つき)だけを別の色に変換。差分で適用するので陰影(グラデーション)が保たれます ・改変前/後のプレビュー表示 ・対象テクスチャは複数まとめて指定可能(ドラッグ&ドロップ対応) ・対象マテリアルを指定すると、複製マテリアルも生成し、メインテクスチャを改変後のものに差し替えます(元シェーダーの設定はそのまま引き継ぎます) ■非破壊設計(元のプロジェクトを壊しません) ・元のテクスチャ/マテリアルは絶対に上書きしません。結果は出力先フォルダ(既定:Assets/Miyabix/ColorShiftOutput)に、新しいアセットとして生成されます ・同名のファイルがある場合は自動で連番が付き、既存ファイルを上書きしません ・元テクスチャの読み取りは内部の一時コピー経由で行うため、テクスチャの Read/Write 設定が無効でも使え、元アセットの設定も変更しません ■動作環境 ・Unity 2019.4 LTS / Unity 2022.3 LTS ・Windows / Mac 両対応(Unityエディタ拡張) ・VRChat SDK は不要です(VRCSDK には依存しません。入っていても干渉しません) ■内容物 ・MiyabixColorShiftTool.unitypackage(本体) ・Assets フォルダ形式の予備同梱(unitypackage が使えない環境向け) ・readme.txt(導入手順・使い方・注意事項) ■注意事項 ・本ツールが変更するのはテクスチャの「色」のみです。形状・UV は変更しません ・複製マテリアルで差し替わるのはメインテクスチャ(_MainTex)です。ノーマルマップ等は元マテリアルの参照のまま引き継がれます ・出力テクスチャは PNG 形式で、インポート設定は Unity の既定になります ・改変対象テクスチャの利用許諾は、各自で元の規約をご確認ください ■検証状況について(正直なご案内) 本ツールは開発環境の都合で、Unity 実機での最終動作確認ができていません。その代わりに、プログラムのコンパイル検証(Unity 標準 API に対する型・構文チェック)と、色計算ロジックの数値テスト(全49項目・全合格)を実施したうえで公開しています。万一お使いの環境で動作しない場合は、下記の返金規定で対応します。 ■返金規定 デジタル商品の性質上、原則として返金は行いません。ただし、動作環境(Unity 2019.4 / 2022.3 LTS)で本ツールが利用できないなど、本ツールの不具合で利用できない場合に限り、詳しい動作状況(OSとUnityのバージョン、表示されたエラーメッセージ、実行した手順など)を記載のうえ、購入後5日以内に申請いただければ返金します。


