URP Scene View Anti-Aliasing | MSAA | SMAA
Usage ... Limitations No TAA. URP keeps the camera jitter and history TAA depends on internal, and never sets them up for ... MSAA is experimental. ... MSAA needs a Forward renderer.
by Eritar (Iurii Kotlov)
Price History +
Use FXAA, SMAA or MSAA in the scene view in URP.
Use Stop NaN from HDRP in URP.
URP Scene View Anti-aliasing
Usage
In the Scene View, click on the camera icon (usually in the top right corner) and select the needed AA option.
Brings HDRP's Scene View camera settings to the Universal Render Pipeline. The Scene View Camera overlay gets a Rendering (Universal RP) section with these settings:
- Anti-aliasing: None, FXAA or SMAA
- Quality: SMAA Low / Medium / High
- MSAA (Experimental): Off / 2x / 4x / 8x
- Stop NaNs
Settings persist across editor restarts, and nothing is included in player builds.
Requirements
Unity 2022.3 or newer with URP 14+.
Setup
The Scene View renders with the default renderer of the active URP asset, and that renderer needs the Scene View Settings renderer feature. If it's missing, the overlay shows a warning with an Add to Renderer button. You can also add it yourself in the Universal Renderer Data inspector (Add Renderer Feature → Scene View Settings).
Post-processing must be enabled in the Scene View (Effects toolbar menu → Post Processing), because URP runs anti-aliasing as a post effect.
Limitations
- No TAA. URP keeps the camera jitter and history TAA depends on internal, and never sets them up for the Scene View camera.
- MSAA is experimental. Unlike FXAA and SMAA, which switch on anti-aliasing URP already supports but refuses to use in the Scene View, MSAA here works by changing the camera's target description, which the Scene View was never set up for. It may behave differently on some renderer setups or in future URP versions.
- Unsupported MSAA levels are greyed out. Not every GPU and texture format combination supports 8x. What this machine supports is detected once per editor session, and the levels it cannot use are disabled in the dropdown with the reason in the entry, rather than being silently swapped for a different level.
- MSAA needs a Forward renderer. URP does not support MSAA with Deferred rendering. Unity gives the Scene View a single-sampled target, so this setting makes URP render to an MSAA intermediate and resolve into it; MSAA smooths geometry edges only, while FXAA/SMAA also catch shader and specular aliasing. The two can be combined.
- If your quality levels use different URP assets, add the feature to each asset's default renderer.
Troubleshooting
If the settings have no effect, the panel says why: the renderer feature is missing (with a button to add it), the renderer has no Post Process Data, or Post Processing is off in the Scene View's Effects menu.
Environment shown is from Unity's URP 3D Sample, available free through Unity Hub, and is not included in this package.
Model of the city Full Gameready City Buildings IV [HongKong] is made by abhayexe.