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. |
Stencil conflicts with other features? If outline or glow disappears intermittently when you add another renderer feature that uses the stencil buffer, enable Clear Stencil on the Highlight Plus Render Pass Feature. See Render Feature — Clear Stencil for the full note.
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.