Make work with astra

This commit is contained in:
Andras Schmelczer 2026-09-14 08:01:49 +01:00
commit c8ee5045e2

View file

@ -0,0 +1,85 @@
Shader "Hidden/Post FX/Temporal Anti-aliasing"
{
Properties
{
_MainTex("", 2D) = "black"
}
SubShader
{
Cull Off ZWrite Off ZTest Always
// Perspective
Pass
{
CGPROGRAM
#pragma target 5.0
#pragma vertex VertSolver
#pragma fragment FragSolver
#include "TAA.cginc"
ENDCG
}
// Ortho
Pass
{
CGPROGRAM
#pragma target 5.0
#pragma vertex VertSolver
#pragma fragment FragSolver
#define TAA_DILATE_MOTION_VECTOR_SAMPLE 0
#include "TAA.cginc"
ENDCG
}
// Alpha Clear
Pass
{
CGPROGRAM
#pragma target 5.0
#pragma vertex VertDefault
#pragma fragment FragAlphaClear
#include "TAA.cginc"
ENDCG
}
}
SubShader
{
Cull Off ZWrite Off ZTest Always
// Perspective
Pass
{
CGPROGRAM
#pragma target 3.0
#pragma vertex VertSolver
#pragma fragment FragSolver
#include "TAA.cginc"
ENDCG
}
// Ortho
Pass
{
CGPROGRAM
#pragma target 3.0
#pragma vertex VertSolver
#pragma fragment FragSolver
#define TAA_DILATE_MOTION_VECTOR_SAMPLE 0
#include "TAA.cginc"
ENDCG
}
// Alpha Clear
Pass
{
CGPROGRAM
#pragma target 3.0
#pragma vertex VertDefault
#pragma fragment FragAlphaClear
#include "TAA.cginc"
ENDCG
}
}
}