JJBB/Assets/Project/Shader/T2MBase.cginc

18 lines
556 B
HLSL
Raw Normal View History

2024-08-23 15:49:34 +08:00
// <20><><EFBFBD><EFBFBD>Gles 2.0ƽ̨<EFBFBD>£<EFBFBD>һЩ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֧<EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
#ifndef T2M_BASE_INCLUDE
#define T2M_BASE_INCLUDE
#include "UnityGiBase.cginc"
#define COLOR_FRAG \
float2 uv_0 = TRANSFORM_TEX(i.uv, _Splat0); \
float2 uv_1 = TRANSFORM_TEX(i.uv, _Splat1); \
fixed4 splat_0 = tex2D(_Splat0, uv_0); \
fixed4 splat_1 = tex2D(_Splat1, uv_1); \
fixed4 control = tex2D(_Control, i.uv); \
fixed4 c = splat_0 * control.r + splat_1 * control.g;
uniform sampler2D _Splat0, _Splat1, _Control;
uniform float4 _Splat0_ST, _Splat1_ST;
uniform half _Emission;
#endif