Unity で単純な拡散シェーダーを作成しようとしていますが、グローバル アルファ値を使用しています。したがって、テクスチャ (アルファなし) を追加してから、シェーダーでアルファ値を定義します (0 から 1 の間で浮動小数点数を指定します)。これにより、テクスチャ全体が透明になります。
これは私がすでに持っているものです。これは、イメージできる最も基本的な拡散シェーダーにすぎませんが、アルファを追加することに行き詰まっています。
Properties
{
_Alpha ("Alpha", Range (0.0,1.0)) = 0.0
_MainTex ("Base (RGB) Transparency (A)", 2D) = "" { }
}
SubShader
{
Pass
{
SetTexture [_MainTex] { combine texture }
}
}
ありがとう、