Version: Unity 6 Preview (6000.0)
Language : English
Choose a lens flare type in URP
Add screen space lens flares in URP

Add lens flares in URP

Lens flares in a scene.
Lens flares in a scene.

Unity’s Scriptable Render PipelineA series of operations that take the contents of a Scene, and displays them on a screen. Unity lets you choose from pre-built render pipelines, or write your own. More info
See in Glossary
(SRP) includes the Lens Flare (SRP) component which renders a lens flare in your sceneA Scene contains the environments and menus of your game. Think of each unique Scene file as a unique level. In each Scene, you place your environments, obstacles, and decorations, essentially designing and building your game in pieces. More info
See in Glossary
. This is the SRP equivalent of the Built-in Render Pipeline’s Lens FlareA component that simulates the effect of lights refracting inside a camera lens. Use a Lens Flare to represent very bright lights or add atmosphere to your scene. More info
See in Glossary
component, which is incompatible with SRPs. You can attach a Lens Flare (SRP) component to any GameObjectThe fundamental object in Unity scenes, which can represent characters, props, scenery, cameras, waypoints, and more. A GameObject’s functionality is defined by the Components attached to it. More info
See in Glossary
, but some properties only appear when you attach a Lens Flare (SRP) component to a light.

Creating lens flares in SRP

The Lens Flare (SRP) component controls where the lens flare is as well as properties such as attenuation and whether the lens flare considers occlusion. For properties that define how the lens flare looks, SRP uses the Lens Flare (SRP) Data asset. Each Lens Flare (SRP) component must reference a Lens Flare (SRP) data asset to display a lens flare on-screen.

To create a lens flare in a scene:

  1. Create or select a GameObject to attach the lens flare too.
  2. In the InspectorA Unity window that displays information about the currently selected GameObject, asset or project settings, allowing you to inspect and edit the values. More info
    See in Glossary
    , click Add Component.
  3. Select Rendering > Lens Flare (SRP). Currently, the lens flare doesn’t render in the scene because the component doesn’t reference a Lens Flare (SRP) Data asset in its Lens Flare Data property.
  4. Create a new Lens Flare (SRP) Data asset (menu: Assets > Create > Lens Flare (SRP)).
  5. In the Lens Flare (SRP) component Inspector, assign the new Lens Flare (SRP) Data asset to the Lens Flare Data property.
  6. Select the Lens Flare (SRP) Data asset and, in the Inspector, add a new element to the Elements list. A default white lens flare now renders at the position of the Lens Flare (SRP) component. For information on how to customize how the lens flare looks, refer to Lens Flare (SRP) Data.

Refer to the following for more information:

Choose a lens flare type in URP
Add screen space lens flares in URP