Post Process
Use Post Process to improve the visual quality of the camera view and apply specific camera effects to create stylized visual effects.
Check out the following tutorial!
Add Post Process
Go to the Hierarchy panel to select the Camera object. Then go to the Inspector panel and click + Add component > Post Process to add the component.

Post Process should only be assigned to objects with a Camera component.
Add a Post Process Effect
Navigate to the Post Process component and click Add Effect. Select the effect you would like to apply to the camera view.

Post Process Effects
Bloom
Bloom creates an illusion of a bleeding light around the light source, providing a glow-like effect.

Fast Mode: When selected, it will improve the performance by sacrificing the quality of Bloom. This option is recommended for mobile and low-end platforms.
Threshold: Filter out the brightness under this level to Bloom.
Color: The color of Bloom.
Diffuse: Change the extent of veiling effects. Integers are recommended for higher quality to reduce calculation.
Intensity: The strength of Bloom.
Soft Knee: Make a gradual transition between under or over-threshold. 0 is a hard threshold while 1 is a soft threshold.
Clamp: Clamp the pixels to control the maximum Bloom.
Anamorphic Ratio: Distort the Bloom to simulate an anamorphic lens effect. The number represents the direction of distortion. Negative values distort vertically while positive values distort horizontally.

FXAA
Fast Approximate Anti-Aliasing (FXAA) gives graphics a smoother appearanceby reducing the appearance of aliasing, or the effect of jagged lines on the screen.



Chromatic Aberration
Chromatic Aberration, also known as color fringing, spreads colors between dark and light areas on the screen.

Spectral Lut: Change to a custom color bar texture.
Fast Mode: When selected, it will improve the performance by sacrificing the quality of Bloom. This option is recommended for mobile and low-end platforms.
Intensity: The strength of aberration. Values range between -10 and 10. The higher the absolute value, the more intense the effect is. The default value is 0.7.

Distort
Distort creates a distortion effect where you can control the strength, rotation, and more.

Barrel Power: The strength of the distortion. The positive and negative values represent different styles of distortion. Values range between -1 and 1.
Rotation: The rotation of the screen. Values range between -360 and 360.
Zoom: The rotation of the screen. Values range between -1 and 1.
Amplitude: Controls the amplitude of dynamic distortion in x and y directions.

You must set up non-zero x or y values for Amplitude to see the results of Speed and Frequency values.
Frequency: Control the frequency of dynamic distortion in x and y directions.
Speed: Control the speed of dynamic distortion in x and y directions.
Offset: For dynamic distortion, control the offset to the distortion center (screen center) in x and y directions.


Grain
Grain allows you to add noise, or random pixels, to the screen to create a textured effect.

Strength: The strength of the grain. Values range between 0 and 1.
Color: The strength of the grain color. Values range between 0 and 1.
Speed: The blinking strength of the grain. Values range between 0 and 10.

Vignette
Vignette creates a darkening effect from the edges of the screen to the center.

Power: The range of the dark vignette area.
Contrast: The softness of the vignette. The lower the value, the smoother the vignette border. Values range between 1 and 50.

Bokeh Blur Properties
Bokeh Blur creates the loose blur effect for objects outside the depth of field.


Property Name | Range & Interactions | Default Value | Description |
Iterations | [1, 10] | 1 | The greater the number of Bokeh Blur iterations, the better the effect, and the worse the performance |
Shape | Circle / Hexagon | Hexagon | Shape of Bokeh Blur |
Fast Circle | false | Quickly generate a Bokeh Blur circle that only works when the Shape is set to Circle | |
Downsample | [0, 10] | 2 | The greater the Downsample rate, the better the performance, but it will cause a loss of details |
Lens Flare Properties
Lens Flare simulates the effect of a flare caused by light passing through objects in the camera view.

Property Name | Range & Interactions | Type | Default Value | Description | Selector Type |
Intensity | [0.0, 1.0] | float | 0.5 | The intensity of Lens Flare | Slider |
Position | unlimit | vec2 | (0.7, 0.3) | The position of Lens Flare | Vector2 |
Motion Blur Properties
Motion Blur creates a blur effect caused by the movement of objects in real time.

Property Name | Range & Interactions | Type | Default Value | Description | Selector Type |
Intensity | [0.0, 1.0] | float | 0.5 | The intensity of Motion Blur | Slider |