Unity_Learn/Library/PackageCache/com.unity.render-pipelines.universal@a2829103b3d4/Shaders/ObjectMotionVectorFallback.shader
2025-09-04 16:57:16 +09:00

39 lines
980 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 APPLICATION_SPACE_WARP_MOTION 1
#include_with_pragmas "Packages/com.unity.render-pipelines.universal/ShaderLibrary/ObjectMotionVectors.hlsl"
ENDHLSL
}
}
}