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 BlendEnumブレンド元。SrcAlpha(標準)/ One(加算用)
Dst BlendEnumブレンド先。One(加算)/ Zero(上書き)
ZWriteEnumデプス書き込み。Off=透明 / On=不透明
Cull ModeEnumカリング。Off=両面 / Back=裏面カット

🎯 使い方・ユースケース

ブレンドモード早見表

  1. 光る系(ヒット/魔法/爆発)→ Src=SrcAlpha, Dst=One(加算)
  2. 通常パーティクル(煙/塵/雪)→ Src=SrcAlpha, Dst=OneMinusSrcAlpha
  3. 不透明(テクスチャそのまま)→ Src=One, Dst=Zero, ZWrite=On
  4. 両面表示 → Cull=Off(片面ならCull=Back)

💡 Tips

  • 光る系(ヒット、魔法、爆発)は SrcAlpha+One(加算)が基本。Bloomとの相乗効果があります。
  • パーティクルが他のパーティクルの奥行きで消える問題がある場合はZWriteをOffにしてください。
  • Quest対応の場合、加算ブレンドは多用すると負荷が高くなります。数を抑えることを推奨。

🔗 関連機能