Firstborn/Assets/AwesomeTechnologies/VegetationStudioPro/Runtime/Shaders/Resources/DitherCrossfade_Stacked.sur...

22 lines
621 B
Plaintext
Raw Permalink Normal View History


BEGIN_DEFINES
#pragma multi_compile_local _ LOD_FADE_CROSSFADE
END_DEFINES
BEGIN_SUBSHADERS
"DitherCrossfade_Base_Stacked.surfshader"
END_SUBSHADERS
BEGIN_CODE
void SurfaceFunction(inout Surface o, ShaderData d)
{
//#if LOD_FADE_CROSSFADE
float4 screenPosNorm = d.screenPos / d.screenPos.w;
screenPosNorm.z = ( UNITY_NEAR_CLIP_VALUE >= 0 ) ? screenPosNorm.z : screenPosNorm.z * 0.5 + 0.5;
float2 clipScreen = screenPosNorm.xy * _ScreenParams.xy;
ApplyDitherCrossFadeVSP(clipScreen,unity_LODFade.x);
//#endif
}
END_CODE