【liltoon custom shader】 ssrg_Matoi & 専用設定ツール
- Digital300 JPY












9/11 追記 v2.0を公開しました。 ・基盤から作り直し、下地・彩光・差し色・輪郭の軸で色を作る仕組みに変更。 ・各項目ごとにマスクが設定できるようになりました。 ・新規項目に合わせてUIを調整。ついでに色分けしました。 🚧 まるごと作り直したため導入時にv1.xは削除してからインポートしてください。 またその影響でv1.xのプリセットは使えなくなりました。ごめんなさい。 ご意見ご要望大歓迎です。是非感想を聞かせてください。 ショップXやboothのDMまでお待ちしています。 説明書 https://docs.google.com/document/d/1ndkfN4YAnEgeba3-Ww7wEQ5aVwpp_QsRDVCIxTWQaCo/edit?usp=sharing - - - - - - - - - - 色を纏って、遊ぼう。 ssrg_Matoi v2.0 は、VRChatアバターの見た目へ 色・光・輪郭の表現を重ねて遊べる、lilToon専用カスタムシェーダー&設定ツールです。 v2.0では、これまでの色分けを中心とした仕組みから大きく拡張。 主な表現は、 ・下地表現 ・彩光 ・差し色 ・輪郭 の4つに分かれました。 全部使う必要はなく、 「まず色味だけ変える」「光だけ足す」「輪郭だけ目立たせる」 といった使い方もできます。 専用の設定オブジェクト上で触った内容をシーン上で確認しながら調整できるので、 シェーダー設定を直接触らなくてもアバターの見た目を作ることができます。
【下地表現|彩光|差し色|輪郭】
■下地表現 アバターの元の見た目を活かしながら、全体の色や質感を整える機能です。 単色 / 漫画風 / ポスター調 / イラスト彩色 ハイライトカラー / 明暗カラー から選べます。 強さや明暗、元の質感をどれだけ残すかなども調整できます。 ■彩光 アバターへ、色のついた光のような表現を追加できます。 A / Bの2つまで設定可能。 左右から違う色を入れたり、片側だけに光を当てたり、 見る方向によって色の位置が変化する表現にも使えます。 ■差し色 全体へ色をかけるのではなく、 選んだ部分へアクセントカラーを追加する機能です。 たとえば、 ・髪の一部だけ赤くする ・衣装の装飾だけ青くする ・特定のMaterialだけ色を足す といった使い方ができます。 「全体の雰囲気はそのまま、ここだけもう少し色が欲しい」 そんなときに使う機能です。 ■輪郭カラー A / Bそれぞれに、 色 / 強さ / 太さ / 範囲 / 境目の柔らかさ 輝度ブースト / 表示方向 などを設定できます。 元のlilToon輪郭は、 ・置き換える ・重ねる ・外側に追加 から扱い方を選択できます。
【最大8プリセットをゲーム内で切り替え】
作った見た目は、最大8つまで登録できます。 例えば、 01 普段用 02 パステル 03 ダーク 04 ネオン 05 撮影用 のように複数の見た目を用意しておき、 VRChat内のEXメニューから切り替えられます。 v2.0ではEXメニューから、 Matoi全体 ON / OFF 下地表現 ON / OFF 彩光 ON / OFF 差し色 ON / OFF 輪郭カラー ON / OFF 輝度ブースト ON / OFF カメラ追従 / アバター固定 も切り替えられます。
【機能ごとに、使う場所を選べます】
v2.0では、 下地 / 彩光 / 差し色 / 輪郭 それぞれに対して、適用するMaterialやUV範囲を設定できます。 たとえば、 ・下地表現は衣装だけ ・彩光は髪と服 ・差し色はアクセサリーだけ ・輪郭は髪だけ といった使い分けができます。 さらに全体側にも対象制限を設定できるため、 「このMaterialにはMatoiを一切使わない」といった指定も可能です。 UVマスクを使えば、Materialの中からさらに一部分だけを指定できます。
【製作環境&導入方法】
VRC SDK:3.10.4 Unity:2022.3.22f1 Modular Avatar:1.17.1 NDMF : 1.14.1 liltoon : 2.3.4 🚧🚧🚧 v2.0は、v1.x系を削除してから導入してください。 互換性がありません。プリセットは引き継げません。 zip内にある unitypackage をインポートします。 すると assets/seseragi/ssrg_Matoi/ 内に「ssrg_Matoi Setting」というプレハブがあります。 それを使いたいアバターに入れるだけ。 あとはそのプレハブを選択し、Inspector内に設定用のスクリプトを弄って好みの見た目を探求するだけ。 プレビューがシーン上に表示されるので、色や見た目を好みに設定してね。 完了したらいつも通りアップロードするだけです。
【注意事項】
・ssrg_MatoiはPC版VRChat向けです。Questには対応していません。 ・ssrg_MatoiはlilToonをベースにしたカスタムシェーダーです。lilToon以外のShaderには使用できません。 ・通常のOpaque / Cutout / Transparent / OnePass Transparent / TwoPass Transparent、および一部Fur系のlilToonに対応しています。Lite、Gem、Refraction、Overlay、Tessellation、Outline Only、Fur Only、独自カスタムShaderなど、一部の特殊なShaderは変換対象外です。 ・ライティングやMaterialの見え方を独自に変更・制御するギミックやツールとの併用には対応していません。同じMaterialやShader設定へ干渉する機能と併用した場合、正常に表示されないことがあります。 ・カメラ追従は「見ているカメラ」を基準に色の向きを決めます。そのため通常視点、Mirror、Photo Cameraなど、見る方法によって色の見え方が変わる場合があります。 ・Avatarや衣装のMaterial構成、特殊なMesh、他ギミックとの組み合わせによっては、一部の表現が意図どおりにならない場合があります。 ・1つのAvatar内で有効にする「ssrg_Matoi Setting」は1つだけにしてください。 ・ssrg_MatoiはBuild時にEXメニューとExpression Parametersを追加します。1プリセットでは3bit、2~8プリセットでは11bitを使用します。 ・本ツールの開発にはAIを補助的に利用しています。 最終的な仕様決定、調整および動作確認は作者が行っています。 可能な範囲で動作確認を行っていますが、すべてのAvatar・Unity環境・他ツールとの組み合わせでの動作を保証するものではありません。 ・元のMaterialやAnimator Controllerを直接上書きする方式ではありませんが、導入前にはUnityプロジェクトのバックアップを推奨します。
【利用規約】
https://docs.google.com/document/d/1cVq-m52ySNnIvNgS3zOYXTzg4CuNSeVBkWS8FgiVbJU/edit?usp=sharing 本商品には上記の「BOOTH SHOP seseragi 共通利用規約」が適用されます。 本項目と共通利用規約の内容が異なる場合は、本商品の個別条件を優先します。 ・本商品に含まれるShader、Script、Prefabその他のデータ、およびそれらを改変したデータの再配布・転載・再販売・譲渡・共有は禁止します。 ・Matoiを導入したUnityPackageやUnityプロジェクトなどを第三者へ渡す場合、Matoi本体またはMatoi専用データを含めることはできません。共同制作や納品などでMatoi本体を共有する必要がある場合は、利用者ごとに本商品をご購入ください。 ・Matoiとともに使用するAvatar、衣装、Textureその他の第三者素材については、それぞれの権利者が定める利用規約に従ってください。
【更新履歴】
26/09/11 v2.0 ・基盤から作り直し、下地・彩光・差し色・輪郭の軸で色を作る仕組みに変更。 ・各項目ごとにマスクが設定できるようになりました。 ・新規項目に合わせてUIを調整。ついでに色分けしました。 26/09/07 v1.1 ・全体的にUIを調整し見やすく、使いやすくしました。 ・表面カラー内に「表現」の項目を追加しました。べた塗り以外の選択肢が増えました。 ・輪郭カラーに「かたちライン」の項目を追加しました。 従来の輪郭線以上の細かいディティールを拾えるようになります。 ・言語選択に JP/EN/CN/KR を追加しました。 26/09/04 v1.0 公開
【紹介に使用させていただいてるアバター】
・onair 様作 / Alué(アルエ) https://on-air.booth.pm/items/6957623 ・HARUNOPUPU 様 / しらつめ Shiratsume https://booth.pm/ja/items/6831821 ・JUSTDUCKY 様 / 紗夜-Suzuya- https://just-ducky.booth.pm/items/8415837 ・BeroarN 様 / Marycia マリシア https://booth.pm/ja/items/6305948 ・IKUSIA 様 / 「輝夜」-kaguya- https://booth.pm/ja/items/8562330 ・StudioYONO 様 / 斑霞-Hanka- https://booth.pm/ja/items/6970249 ・もち山金魚 様 / キプフェル Kipfel https://mukumi.booth.pm/items/5813187












