Spatial-Temporal Post-processing

URP only. Software-based Upscaler (also can downscale but meaningless).

Official

Unity Document: <here>

Purpose

As this is a post-processing, nothing will be changed on the rendering processes. The main purpose of STP is to upscale low resolution content to hight resolution content.

If your project is meeting a rendering performance issue and scene contents cannot be optimized anymore, you can set a low resolution to render the scene contents. STP can upscale your low resolution output to high resolution.


Setup Steps

  • Asset > URP Asset >

    • Quality >

      • Upscaling Filter > Spatial-Temporal Post-Processing

      • Anti Aliasing (MSAA) > Disabled

  • Hierarchy > Main Camera

    • Rendering >

      • Anti-aliasing > Temporal Anti-aliasing (TAA)


Adjustment and Test

  • Asset > URP Asset >

    • Quality >

      • Render Scale > Change Value (Default: 1)

  • Windows > Analysis > Rendering Debugger

    • Rendering >

      • Map Overlays > STP

      • TTA Debug Mode > show more info

Last updated