【無料版先行配布】MLG Rainbow:ローカル座標参照型グラデーション発光シェーダー【シームレスにゲーミング発光】
- ダウンロード商品¥ 0

「UVに縛られない輝き。手軽な設定で、なめらかなゲーミング発光を。」
概要 / Overview
MLG Rainbow(Mesh Local Glow Rainbow)は、メッシュのローカル座標を基準としてグラデーション描画を行い、時間経過による色相変化を組み合わせることで、シームレスな虹色発光を実現する Unity/VRChat向けシェーダーです。 UVレイアウトに依存せず、オブジェクト全体を連続的に彩ることができるため、アバターの衣装やアクセサリー、ワールド内の装飾・演出など、さまざまな用途で利用できます。 オンラインマニュアル: https://vrel-c.github.io/MLG-Rainbow/ サンプル展示ワールド(VRChat): https://vrchat.com/home/launch?worldId=wrld_a7c2c26e-d7c6-44d4-9348-a6bda867e9f0
特徴 / Features
・ローカル座標グラデーション UVではなくメッシュのローカル座標を基準にグラデーションを描画します。 UVレイアウトに左右されず、オブジェクト全体へ連続した色の変化を適用できます。 ・自動色相アニメーション 時間経過に応じて色相を自動で変化させます。 別途アニメーションを設定することなく、シームレスなカラーアニメーションを実現できます。 ・Emissionマスク対応 Emission Maskを使用して、グラデーションや発光を適用する範囲を指定できます。 ロゴやラインなど、特定の部分だけを演出したい用途にも対応します。 ・簡単導入 マテリアルを設定するだけで利用できます。 複雑なセットアップやスクリプトは必要ありません。
Lite版について / Free Edition
「ローカル座標グラデーション」と「自動色相アニメーション」による基本機能をシンプルに試せる【Lite版】(無料)を先行公開しています。 ・Unlit専用設計 ・設定項目は最小限に抜粋 (※輪郭線の描画・ノーマルマップ等は非対応です) シンプルなゲーミング発光表現を手軽に実現したい用途に適しています。
【WIP】通常版(有料版)について / Standard Edition
通常版では、Lite版の基本機能に加え、表現の幅を広げるための各種機能を搭載予定です。 ・Lit/Unlitの切り替え対応 ・ノーマルマップ、MatCapへの対応 ・Opaque/Cutout/Transparentの描画モード切り替え対応 ・任意方向のグラデーション設定機能 ・グラデーションカーブによる色分布の調整 ・色相アニメーションの詳細設定機能(変化範囲指定、反復処理 等) ・アウトライン描画への対応 ※内容は開発状況に応じて変更となる場合があります。
使用条件・注意事項 / Attention
本シェーダーはVRChat向けのカスタムシェーダーです。 VRChatのShader Blocking設定や閲覧環境によっては、他のユーザーから意図した表示にならない場合があります。 特にPCアバター用途では、閲覧者の設定によってはフォールバックシェーダーで表示され、本来のグラデーションや発光表現が反映されない場合があります。 また、Android・モバイル向けビルドのアバターでは、カスタムシェーダーを使用できないため、本シェーダーによる描画は利用できません。 本シェーダーはメッシュのローカル座標を基準としてグラデーション描画を行います。 そのため、オブジェクトの配置・回転・スケール・ピボット位置などによって、見え方が変化する場合があります。 通常版のTransparent描画では、一般的な半透明オブジェクトと同様に描画順の影響を受ける場合があります。必要に応じてZWriteやRender Queueを調整してください。 これらはシェーダーおよびUnityの仕様によるものです。 あらかじめご了承の上、ご利用ください。
利用規約 / License
本アセットは、VN3 Licenseに基づいて配布されています。 利用条件・禁止事項等については、以下の利用規約をご確認ください。 https://drive.google.com/drive/folders/1xvBWgRXz23RSjlgJmRRubks2dwGrnmmn また、価格や頒布形式(非公開化を含む)は、予告なく変更される場合があります。悪しからずご了承ください。
更新履歴 / Update History
2026-07-07 ・Lite版の頒布を開始
English Summary
* This English description is provided as a brief reference. Please refer to the Japanese description above for full details. MLG Rainbow (Mesh Local Glow Rainbow) is a Unity / VRChat shader that creates smooth, animated color gradients based on mesh local coordinates rather than UVs. It is designed to create seamless RGB-style (often referred to in Japanese as “Gaming Glow”) lighting effects with minimal setup, making it suitable for both avatars and worlds. - Key Features Local-space gradient rendering (UV-independent) Automatic hue animation (no animation setup required) Emission Mask support Easy material-based setup - Lite Edition Free version with essential features. Designed as an Unlit shader with simplified settings. - Standard Edition (WIP) Planned to include Lit/Unlit modes, Outline, Normal Map, MatCap, Transparent rendering, and additional gradient and hue controls. - Notes Custom shader for VRChat Avatar rendering may fall back depending on Shader Blocking settings Custom shaders are not available on Quest/Standalone avatar builds due to VRChat limitations - License This asset is distributed under the VN3 License. Please refer to the license document for details. [Insert Link Here]

