#MembraneShader(Texture)
薄膜シェーダ(アルファ値版)よりも、グラデーションを任意に設定できるので表現力豊かに作ることができます。
#作り方
トゥーンシェーダと薄膜シェーダの作り方のアプローチの合わせ技です。
任意のグラデーションのテクスチャ(MembraneMap)を用意し、エッジ抽出の結果をUVとして利用します。
1.エッジの抽出
視線ベクトルとメッシュの法線の内積の結果から輪郭に近い頂点かどうかを算出します。
詳しくはリムライトや薄膜シェーダ(アルファ値版)で説明しています。
2.薄膜用テクスチャでマッピング
3. 加算半透明
###完成!
MembraneMapを変えることで様々な表現になります。
その他のレシピはShaderGraphレシピ一覧にまとまっています