Version: 6000.3
语言: 中文
在 URP 的自定义着色器中输出运动矢量纹理
对URP中的运动矢量进行故障排除

URP中着色器中的运动向量示例

任何ScriptableRenderPass实现可以请求运动矢量纹理作为输入。为此,请添加ScriptableRenderPassInput.Motion标志。 如果帧中没有其他效果使用运动矢量,则设置此输入标志会强制URP渲染器将运动矢量渲染通道注入到帧中。

要对运动矢量纹理进行采样,请在着色器在 GPU 上运行的程序。更多信息
请参阅术语表
传递,请在HLSLPROGRAM部分:

    TEXTURE2D_X(_MotionVectorTexture);
    SAMPLER(sampler_MotionVectorTexture);

要执行采样,请使用以下宏:

    SAMPLE_TEXTURE2D_X(_MotionVectorTexture, sampler_MotionVectorTexture, uv);

_Xpostfix 确保在定位时正确声明和采样纹理XR一个总称,包括虚拟现实 (VR)、增强现实 (AR) 和混合现实 (MR) 应用。支持这些形式的交互式应用程序的设备可以称为 XR 设备。更多信息
请参阅术语表
平台。

在 URP 的自定义着色器中输出运动矢量纹理
对URP中的运动矢量进行故障排除