【VRC Shader Maker】遊び感覚でシェーダーが触れる Unity Editor 拡張 シェーダーって難しそう…と思ったことはありませんか? VRC Shader Maker はスライダーを動かすだけで VRChat 向けのオリジナルシェーダーを自動生成できる Unity エディタ拡張ツールです。コードを一切書かずに、遊び感覚でオリジナルシェーダーをカスタマイズできます。 -------------------------------------------------------------------------------------- こんな方におすすめ ・シェーダーを触ってみたいけど難しくて諦めた ・アバターをもっと盛りたいけど既存シェーダーでは物足りない ・自分だけのオリジナルシェーダーを作ってみたい ・ワールドのオブジェクトに個性を出したい -------------------------------------------------------------------------------------- 主な機能 🎮 168種類以上のパラメータ ラメ・オーラ・ネオン・ホログラム・水面・ぷにぷに変形・距離フェードなど、VRChat映えするエフェクトを自由に組み合わせ 🔮 リアルタイム 3D プレビュー SceneView に球体・トーラス・プレーンを配置してスライダーを動かすたびに即反映 ⚡ 一括 Export .shader ファイルと .mat マテリアルを同時に自動生成 🖼 テクスチャ自動生成 ONにしたエフェクトに合ったノイズ・法線マップを自動で生成してセット 📖 生成コードをその場でプレビュー 生成された HLSL コードをウィンドウ内でそのまま確認できます -------------------------------------------------------------------------------------- 動作環境 Unity 2022.3.22f1 Built-in レンダリングパイプライン(VRChat SDK3 推奨) 外部依存なし(lilToon・Poiyomi 等は不要) 本ツールで生成されるシェーダーは再配布はご遠慮ください VRChat へのアップロードは各自の責任でお願いします ご不明点はお気軽にどうぞ 追記 対策中ではありますが、 組み合わせによってはシェーダーコンパイルエラーが発生する場合が あります。その場合は以下をお試しください。 1. エラーの原因になりやすい組み合わせ例 - 透明系(透明度・ガラス・ホログラム)と 一部の動き系(頂点変形等)の同時使用 - 多数のパラメータを一度に有効にした場合 2. 回避方法 - エラーが出たパラメータを1つずつ OFF にして 原因を特定してください - Unity の Console に表示されるエラー行番号と 「コードプレビュー」タブのコードを照合することで 問題箇所を確認できます - 組み合わせを減らして再 Export してください

利用規約

更新履歴

VRCShaderMaker
VRCShaderMaker
【VRC Shader Maker】遊び感覚でシェーダーが触れる Unity Editor 拡張 シェーダーって難しそう…と思ったことはありませんか? VRC Shader Maker はスライダーを動かすだけで VRChat 向けのオリジナルシェーダーを自動生成できる Unity エディタ拡張ツールです。コードを一切書かずに、遊び感覚でオリジナルシェーダーをカスタマイズできます。 -------------------------------------------------------------------------------------- こんな方におすすめ ・シェーダーを触ってみたいけど難しくて諦めた ・アバターをもっと盛りたいけど既存シェーダーでは物足りない ・自分だけのオリジナルシェーダーを作ってみたい ・ワールドのオブジェクトに個性を出したい -------------------------------------------------------------------------------------- 主な機能 🎮 168種類以上のパラメータ ラメ・オーラ・ネオン・ホログラム・水面・ぷにぷに変形・距離フェードなど、VRChat映えするエフェクトを自由に組み合わせ 🔮 リアルタイム 3D プレビュー SceneView に球体・トーラス・プレーンを配置してスライダーを動かすたびに即反映 ⚡ 一括 Export .shader ファイルと .mat マテリアルを同時に自動生成 🖼 テクスチャ自動生成 ONにしたエフェクトに合ったノイズ・法線マップを自動で生成してセット 📖 生成コードをその場でプレビュー 生成された HLSL コードをウィンドウ内でそのまま確認できます -------------------------------------------------------------------------------------- 動作環境 Unity 2022.3.22f1 Built-in レンダリングパイプライン(VRChat SDK3 推奨) 外部依存なし(lilToon・Poiyomi 等は不要) 本ツールで生成されるシェーダーは再配布はご遠慮ください VRChat へのアップロードは各自の責任でお願いします ご不明点はお気軽にどうぞ 追記 対策中ではありますが、 組み合わせによってはシェーダーコンパイルエラーが発生する場合が あります。その場合は以下をお試しください。 1. エラーの原因になりやすい組み合わせ例 - 透明系(透明度・ガラス・ホログラム)と 一部の動き系(頂点変形等)の同時使用 - 多数のパラメータを一度に有効にした場合 2. 回避方法 - エラーが出たパラメータを1つずつ OFF にして 原因を特定してください - Unity の Console に表示されるエラー行番号と 「コードプレビュー」タブのコードを照合することで 問題箇所を確認できます - 組み合わせを減らして再 Export してください