Advanced visual effects (shaders and particle systems) for portals, Unity URP.

Demo

  1. Navigate to the Scenes folder and open the Demo.

Mirza/Portal VFX/Scenes/…

Mirza/Portal VFX/Scenes/…

Hit PLAY!

Hit PLAY!

  1. Navigate to the included Settings folder to find the demo renderer asset, and ensure the correct Renderer is being used in the Renderer List for the URP PortalVFX asset.

URP-PortalVFX: Mirza Beig/Portal VFX/Settings/…

URP-PortalVFX: Mirza Beig/Portal VFX/Settings/…

Project Settings → Quality → Rendering → Render Pipeline Asset:

Project Settings → Quality → Rendering → Render Pipeline Asset:

  1. You’ll find two Renderer Features for the Portal Glow post-processing lighting and grid projection, using their own materials for each portal in the demo scene.

Portal VFX: Full Screen Pass Renderer Feature(s).

Portal VFX: Full Screen Pass Renderer Feature(s).

Portal Glow

Post-processing effects for Portals.

Portal glow is controlled by the Portal Glow Renderer Feature game objects within each portal prefab.

Portal glow is controlled by the Portal Glow Renderer Feature game objects within each portal prefab.

The transform of the Portal Glow Renderer Feature game object controls the post-processing effect.

The transform of the Portal Glow Renderer Feature game object controls the post-processing effect.

Portal Objects

Proximity effects for objects near portals. The Sphere Wave script attached to a game object passes the appropriate data to the Sphere Wave Manager game object (which must also be in the scene).