MoruToon Shader / Rendering
⚙️
Rendering
ブレンドモード・ZWrite・Cull
ブレンドモード、Z書き込み、カリング等の基本描画設定。
📖 詳細解説
Renderingセクションでは描画の基本設定を制御します:
**ブレンドモード(Src/Dst Blend)**: - **加算(SrcAlpha, One)**: 光る系。Bloomと相性が良い。ヒットエフェクトや魔法 - **Alpha Blend(SrcAlpha, OneMinusSrcAlpha)**: 通常の半透明。煙や通常パーティクル - **不透明(One, Zero)**: 背景を考慮しない。マテリアル全体を塗り替え
**ZWrite**: On=不透明(奥行きを書き込む)、Off=透明(書き込まない) **Cull Mode**: Off=両面、Front=表面をカット、Back=裏面をカット
📊 パラメータ早見表
| プロパティ | 型 | 説明 |
|---|---|---|
| Src Blend | Enum | ブレンド元。SrcAlpha(標準)/ One(加算用) |
| Dst Blend | Enum | ブレンド先。One(加算)/ Zero(上書き) |
| ZWrite | Enum | デプス書き込み。Off=透明 / On=不透明 |
| Cull Mode | Enum | カリング。Off=両面 / Back=裏面カット |
🎯 使い方・ユースケース
ブレンドモード早見表
- 光る系(ヒット/魔法/爆発)→ Src=SrcAlpha, Dst=One(加算)
- 通常パーティクル(煙/塵/雪)→ Src=SrcAlpha, Dst=OneMinusSrcAlpha
- 不透明(テクスチャそのまま)→ Src=One, Dst=Zero, ZWrite=On
- 両面表示 → Cull=Off(片面ならCull=Back)
💡 Tips
- 光る系(ヒット、魔法、爆発)は SrcAlpha+One(加算)が基本。Bloomとの相乗効果があります。
- パーティクルが他のパーティクルの奥行きで消える問題がある場合はZWriteをOffにしてください。
- Quest対応の場合、加算ブレンドは多用すると負荷が高くなります。数を抑えることを推奨。