Sunao Shader 解説書
シェーダーの種類
Sunao Shaderには以下の種類のシェーダーが用意されています。
Opaque
通常の描画を行うシェーダーです。大部分はこのシェーダーを使う事になると思います。
Transparent
アルファ成分を持ったテクスチャを利用する事ができ、半透明や透明の表現が可能なシェーダーです。
Cutout
アルファ成分を持ったテクスチャを利用する事ができ、指定した値以下のアルファ値を持つ部分は透明に切り取る機能を持ちます。
Fur
ファーを生成する機能を持ったシェーダーです(試験的に実装されたシェーダーです)。
Stencil Write
ステンシル機能が使えるシェーダーです。Readより手前に表示したいメッシュにこのシェーダーを指定します。 その他はCutoutシェーダーと同等の機能があります。
Stencil Read
ステンシル機能が使えるシェーダーです。Writeを指定したメッシュはこのシェーダーより手前に表示されます。 その他はCutoutシェーダーと同等の機能があります。
Stencil Outline
[Stencil Outline]にあるシェーダーは、ステンシルバッファを追加しアウトラインがモデルの縁にのみ表示されるようにしたものです。
通常版と同じくOpaque、Transparent、Cutoutの3種類が用意されています。