Class PostProcessData.ShaderResources
Class containing shader resources used for Post Processing in URP.
Inherited Members
Namespace: UnityEngine.Rendering.Universal
Syntax
[Serializable]
[ReloadGroup]
public sealed class ShaderResources
Fields
bloomPS
The Bloom Post Processing shader.
Declaration
[Reload("Shaders/PostProcessing/Bloom.shader", ReloadAttribute.Package.Root)]
public Shader bloomPS
Field Value
Type | Description |
---|---|
Shader |
bokehDepthOfFieldPS
The Bokeh Depth Of Field Post Processing shader.
Declaration
[Reload("Shaders/PostProcessing/BokehDepthOfField.shader", ReloadAttribute.Package.Root)]
public Shader bokehDepthOfFieldPS
Field Value
Type | Description |
---|---|
Shader |
cameraMotionBlurPS
The Motion Blur Post Processing shader.
Declaration
[Reload("Shaders/PostProcessing/CameraMotionBlur.shader", ReloadAttribute.Package.Root)]
public Shader cameraMotionBlurPS
Field Value
Type | Description |
---|---|
Shader |
easuPS
The Edge Adaptive Spatial Upsampling shader.
Declaration
[Reload("Shaders/PostProcessing/EdgeAdaptiveSpatialUpsampling.shader", ReloadAttribute.Package.Root)]
public Shader easuPS
Field Value
Type | Description |
---|---|
Shader |
finalPostPassPS
The Final Post Processing shader.
Declaration
[Reload("Shaders/PostProcessing/FinalPost.shader", ReloadAttribute.Package.Root)]
public Shader finalPostPassPS
Field Value
Type | Description |
---|---|
Shader |
gaussianDepthOfFieldPS
The Gaussian Depth Of Field Post Processing shader.
Declaration
[Reload("Shaders/PostProcessing/GaussianDepthOfField.shader", ReloadAttribute.Package.Root)]
public Shader gaussianDepthOfFieldPS
Field Value
Type | Description |
---|---|
Shader |
LensFlareDataDrivenPS
The Lens Flare Post Processing shader.
Declaration
[Reload("Shaders/PostProcessing/LensFlareDataDriven.shader", ReloadAttribute.Package.Root)]
public Shader LensFlareDataDrivenPS
Field Value
Type | Description |
---|---|
Shader |
lutBuilderHdrPS
The LUT Builder HDR Post Processing shader.
Declaration
[Reload("Shaders/PostProcessing/LutBuilderHdr.shader", ReloadAttribute.Package.Root)]
public Shader lutBuilderHdrPS
Field Value
Type | Description |
---|---|
Shader |
lutBuilderLdrPS
The LUT Builder LDR Post Processing shader.
Declaration
[Reload("Shaders/PostProcessing/LutBuilderLdr.shader", ReloadAttribute.Package.Root)]
public Shader lutBuilderLdrPS
Field Value
Type | Description |
---|---|
Shader |
paniniProjectionPS
The Panini Projection Post Processing shader.
Declaration
[Reload("Shaders/PostProcessing/PaniniProjection.shader", ReloadAttribute.Package.Root)]
public Shader paniniProjectionPS
Field Value
Type | Description |
---|---|
Shader |
scalingSetupPS
The Scaling Setup Post Processing shader.
Declaration
[Reload("Shaders/PostProcessing/ScalingSetup.shader", ReloadAttribute.Package.Root)]
public Shader scalingSetupPS
Field Value
Type | Description |
---|---|
Shader |
stopNanPS
The StopNan Post Processing shader.
Declaration
[Reload("Shaders/PostProcessing/StopNaN.shader", ReloadAttribute.Package.Root)]
public Shader stopNanPS
Field Value
Type | Description |
---|---|
Shader |
subpixelMorphologicalAntialiasingPS
The SubpixelMorphologicalAntiAliasing
SMAA Post Processing shader.
Declaration
[Reload("Shaders/PostProcessing/SubpixelMorphologicalAntialiasing.shader", ReloadAttribute.Package.Root)]
public Shader subpixelMorphologicalAntialiasingPS
Field Value
Type | Description |
---|---|
Shader |
uberPostPS
The Uber Post Processing shader.
Declaration
[Reload("Shaders/PostProcessing/UberPost.shader", ReloadAttribute.Package.Root)]
public Shader uberPostPS
Field Value
Type | Description |
---|---|
Shader |