【VRChat】テクスチャ色合わせ Color Matcher(キメラの髪・ケモミミの色を手本に合わせる)
- ダウンロード商品¥ 500


別のアバターから持ってきた髪・ケモミミ・しっぽ(いわゆる「キメラ」)の色を、手本のテクスチャの色に合わせて、新しいテクスチャとして書き出す Unity 用ツールです。 陰影(明るい所・暗い所の差)や毛の筋の模様はそのまま残り、色だけが変わります。色を直接指定して変えることもできます。 ※ 個別のサポートは行っていません。導入前に「動作環境」と「よくある質問」をご確認ください。 ■ できること ・手本のテクスチャに色を合わせる 「色を変えたいテクスチャ」と「手本のテクスチャ」を入れるだけで、手本の色味・明るさ・陰影の濃さに近づけます。 ・色を指定して変える 選んだ色が平均になるように変えます。影の部分は暗いまま、ハイライトは明るいまま残ります。 ・一部分だけ変える 髪とケモミミが1枚のテクスチャを共有しているとき、ケモミミのメッシュを入れると、ケモミミが使っている部分だけ色が変わります。白黒のマスク画像で範囲を決めることもできます。 手本の側も「このメッシュが使っている部分の色だけ」を手本にできます(手本の画像に肌や目が入っていても大丈夫)。 ・調整 効き具合、明るさも合わせるか(外すと色味だけ変える)、明暗の幅も合わせるか。 ・実行前に必ずプレビュー 「元」「手本」「結果」を並べて表示。範囲の外は暗く表示されるので、どこが変わるか分かります。 ・元のテクスチャは変えない 結果は新しい PNG として保存します。読み込み設定(最大サイズ・圧縮・ミップマップ・Android などの個別設定)は元と同じにします。上書きはしません。 ・元の画質で処理 PNG・JPG は Unity の圧縮後ではなく、元のファイルの画素を読んで処理します。テクスチャの設定を変える必要もありません。 ・アバターに付けるところまで(任意) 元のテクスチャを使っているマテリアルを複製し、複製の中だけ新しいテクスチャに替えて付け替えます。どの枠が変わるかをプレビューで確認してから実行し、Ctrl+Z / Cmd+Z 1回でまとめて戻せます。元のマテリアルのファイルは変えません。 ・VRChat SDK 不要 VRChat 用以外の Unity プロジェクトでも使えます。 ■ このツールでできないこと ・場所ごとの色の違い(毛先だけ別の色、グラデーション)をまねること。合わせるのは全体の平均の色・明るさ・陰影の濃さです ・メッシュの形を変えること(髪のフィットなどは別のツールをお使いください) ・ノーマルマップなど、色以外の画像を変えること ■ 使い方(かんたん) 1. .unitypackage を Unity の Project ウィンドウへドラッグ&ドロップ →「Import」 2. Unity 上部メニュー「Tools」→「MokoTools」→「テクスチャ色合わせ (Color Matcher)」 3. 「色を変えたいテクスチャ」と「手本」を入れる → プレビューを確認 →「新しいテクスチャとして保存」 4. (任意)「アバター」にシーンのアバターを入れて「付け替える枠を探す」→「この内容で実行」 詳しい手順は同梱の README.md にあります。 ■ 動作環境 ・Unity 2022.3.22f1(VRChat 指定のバージョン) ・VRChat SDK は不要です ・Windows / Mac(Apple Silicon 含む) ・作者の確認環境: Mac(Apple Silicon)の Unity 2022.3.22f1 で、コンパイルエラーが無いことと自動テストが全部通ることを確認しています。Windows の Unity と、2022.3 以外の Unity での確認はしていません。 ■ よくある質問 Q. 思った色になりません。 A. 手本に色の違う部分(肌・目・別の色の毛先など)が多いと、平均がそちらに引っぱられます。「手本で使う部分」に髪のメッシュを入れて、髪の部分だけを手本にしてください。明るさを変えたくないときは「明るさも合わせる」を外してください。 Q. 元のテクスチャは変わりますか? A. 変わりません。結果は新しい PNG として保存し、マテリアルも複製を作って付け替えます。 Q. 間違えてアバターに付けてしまいました。 A. 「Edit」→「Undo」(Ctrl+Z / Cmd+Z)で、付け替えがまとめて元に戻ります。作った PNG とマテリアルは残るので、いらなければ削除してください。 Q. 色の境目に、元の色の細い線が出ます。 A. 「メッシュが使っている部分だけ」のときは、「ふちを広げる」を大きくしてください(4〜8 くらい)。 Q. 作ったテクスチャを配布してもいいですか? A. 元になった画像(アバター・髪などの作者のテクスチャ)の利用規約に従ってください。このツールとしての制限はありません。 ■ 利用規約(要約。全文は同梱の「はじめにお読みください.txt」) ・購入者本人が自分の Unity プロジェクトで使えます。 ・このツールで作ったテクスチャ・アバターの見た目は、販売・配布・商用利用してかまいません(クレジット表記不要)。ただし、元になった画像の利用規約には従ってください。 ・自分で使うためのプログラムの改変は自由です。 ・ツール本体(改変したもの・一部を含む)の再配布・転売・他の商品への同梱は禁止です。 ・使用によって生じた損害について、作者は責任を負いません。使う前にプロジェクトのバックアップを取ってください。 ■ お問い合わせ 個別のサポートは行っていません。不具合のご報告は BOOTH のメッセージ機能でお送りください(すべてにお返事できるとは限りません)。 ■ 更新履歴 v1.0.0 公開


