These setup instructions are for the Universal Render Pipeline (URP).
Requisites
This package is designed for URP. It requires Unity 2019.3 and URP 7.1.6 or later.
Please make sure an URP asset is present in Project Settings/Quality and/or Project Settings/Graphics sections.
Configuration
To install the plugin correctly, you need to add the “Highlight Plus Render Feature” to the URP asset:
1) Double click the Universal Rendering Pipeline asset to select it (do this for all URP assets assigned in your Project Settings / Quality and Graphics sections).
2) Double click the Universal Renderer asset.
3) Click “+” to add the Highlight Plus Renderer Feature to the list of the Forward Renderer Features.
Note: URP assets can be assigned to Project Settings / Graphics and Project Settings / Quality sections. Check both sections!
(You can also find a Universal Rendering Pipeline asset and HighlightPlusForwardRenderer asset ready to use in the Highlight Plus / Pipelines / URP folder. Make sure the Highlight Plus Scriptable Renderer Feature is listed in the Renderer Features of the Forward Renderer in the pipeline asset).
Important:
– Depth Priming should be set to Disabled in the URP asset.
– In Unity 2021.3 and WebGL, due to a Unity bug, MSAA must be disabled and Unity SSAO can’t be used (you can use other SSAO solutions from the Asset Store).
– In Unity 2021.3 and rest of platforms, if you want to use the SSAO effect included with URP, make sure you set Depth Priming Mode to “Auto” or “Forced”.
– In Unity 2022.3, there should be no issues.
Video instructions: