MLG Rainbow:ローカル座標参照型グラデーション発光シェーダー【シームレスにゲーミング発光】
상품 설명
「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専用設計
・設定項目は最小限に抜粋
(※輪郭線の描画・ノーマルマップ等は非対応です)
シンプルなゲーミング発光表現を手軽に実現したい用途に適しています。
通常版(有料版)について / Standard Edition
通常版では、Lite版の基本機能に加え、表現の幅を広げるための各種機能を搭載しています。
・Opaque/Cutout/Transparentの描画モード切り替え対応
・Lit/Unlitの切り替え対応
・ノーマルマップ、MatCapへの対応
・色相アニメーションの詳細設定機能(変化範囲指定、反復処理 等)
・任意方向のグラデーション設定機能
・グラデーションカーブによる色分布の調整
・アウトライン描画への対応
・高品位カラーブレンド(Oklch)への対応
使用条件・注意事項 / 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-12 / ver1.0.0
・通常版をリリース
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
Includes Lit/Unlit modes, Outline, Normal Map, MatCap, Transparent rendering, additional gradients, hue, and perceptual Oklch color blending.
- 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]
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기