39 lines
979 B
Plaintext
39 lines
979 B
Plaintext
Shader "Hidden/Universal Render Pipeline/ObjectMotionVectorFallback"
|
|
{
|
|
SubShader
|
|
{
|
|
Pass
|
|
{
|
|
Name "MotionVectors"
|
|
|
|
Tags{ "LightMode" = "MotionVectors" }
|
|
ColorMask RG
|
|
|
|
HLSLPROGRAM
|
|
#include_with_pragmas "Packages/com.unity.render-pipelines.universal/ShaderLibrary/ObjectMotionVectors.hlsl"
|
|
ENDHLSL
|
|
}
|
|
|
|
Pass
|
|
{
|
|
Name "XRMotionVectors"
|
|
Tags { "LightMode" = "XRMotionVectors" }
|
|
ColorMask RGB
|
|
|
|
// Stencil write for obj motion pixels
|
|
Stencil
|
|
{
|
|
WriteMask 1
|
|
Ref 1
|
|
Comp Always
|
|
Pass Replace
|
|
}
|
|
|
|
HLSLPROGRAM
|
|
#define APLICATION_SPACE_WARP_MOTION 1
|
|
#include_with_pragmas "Packages/com.unity.render-pipelines.universal/ShaderLibrary/ObjectMotionVectors.hlsl"
|
|
ENDHLSL
|
|
}
|
|
}
|
|
}
|