URP Setup
beginner quick startThese instructions apply to Universal Render Pipeline (URP) projects. If you are using the Built-in Render Pipeline, no extra setup is required — Highlight Plus works out of the box.
Requirements
| Unity version | 2022.3 LTS or newer |
| URP package | 14.0 or higher |
Step 1 — Add the Render Feature
- Open Project Settings → Quality. For each quality level, note the assigned URP Asset. Also check Project Settings → Graphics for the default URP Asset.
- Select the URP Asset and double-click its Renderer (usually named
UniversalRenderer). - In the Inspector, scroll to Renderer Features and click Add Renderer Feature → Highlight Plus Render Pass Feature.
- Repeat for every URP Renderer referenced by your quality levels.
Pre-built assets: Highlight Plus ships with a ready-to-use URP Asset and Renderer in
HighlightPlus/Pipelines/URP/. You can assign these directly in Project Settings if preferred.
Step 2 — Verify Settings
| Setting | Required Value | Why |
|---|---|---|
| Depth Priming | Disabled | Depth Priming can interfere with the custom depth passes used by Highlight Plus. |
| Depth Texture | Enabled | Required for see-through, Target FX ground alignment, and depth clipping. |
Common Pitfalls
| Symptom | Cause & Fix |
|---|---|
| Effects visible in Editor but not in builds | Render Feature missing from one or more quality-level URP Assets. Add it to all of them. |
| Effects rendered incorrectly in Game view | SMAA antialiasing can conflict with Highlight Plus. Try a different AA method or adjust the render queue in the Render Feature settings. |
Was this page helpful?
Suggest an improvement
Help us improve this documentation page.