Troubleshooting

intermediate troubleshooting

Edge Fusion (URP) · Troubleshooting & FAQ

Common issues and their solutions when working with Edge Fusion on URP.

Effect Not Visible

Possible CauseSolution
Render Feature not addedOpen your URP Renderer Asset and verify that Edge Fusion Render Feature is listed under Renderer Features.
Volume Override not addedSelect your Global Volume and confirm the Edge Fusion override is present with its parameters enabled (checkboxes ticked).
Intensity set to zeroEnsure Intensity is greater than 0.
Blend Layers set to NothingVerify Blend Layers includes the layers your objects are on.
Max Blend Distance too lowIncrease Max Blend Distance so it covers the camera-to-object range.

Terrain Not Blending

Terrains rendered with the Draw Instanced option are not supported by the Object ID pass. To work around this:

  1. Exclude the terrain layer from Blend Layers.
  2. Edge Fusion will automatically fill empty pixels in the Object ID mask using the camera depth texture, capturing the terrain correctly.
  3. This approach also improves performance compared to rendering the terrain into the Object ID buffer directly.

Blending Artefacts on Double-Sided Meshes

If walls, panels, or other double-sided geometry shows incorrect blending:

  1. Add the affected objects' layers to the Double-Sided Layers setting.
  2. Use the Rendering Layer Filter to fine-tune which double-sided objects are included.

Vertex-Displaced Meshes (Vegetation, Water)

Objects using vertex displacement, tessellation, or complex shader graphs may produce incorrect Object IDs with the lightweight ObjectID shader:

  1. Add these objects' layers to Special Group Layers.
  2. They will render with their original material into a helper buffer, providing correct IDs.

Debug Overlays

Use the Debug Mode dropdown in the Edge Fusion Volume Override to diagnose issues:

ModeWhat It Shows
Object IDsColor-coded per-object identifiers. Verify your target objects have distinct IDs.
EdgesDetected edge boundaries before blending.
NormalsSurface normal directions (useful for intra-object fusion debugging).
DepthCamera depth buffer visualisation.
Special GroupObjects rendered via the Special Group path.
CompareSide-by-side before/after comparison.

If your issue is not covered here, visit the support forum or email our support team.

Was this page helpful?