Class PostProcessData.TextureResources
Class containing texture resources used for Post Processing in URP.
Inherited Members
Namespace: UnityEngine.Rendering.Universal
Assembly: Unity.RenderPipelines.Universal.Runtime.dll
Syntax
[Serializable]
[SupportedOnRenderPipeline(typeof(UniversalRenderPipelineAsset))]
[CategoryInfo(Name = "R: Default PostProcess Textures", Order = 1000)]
[ElementInfo(Order = 0)]
[HideInInspector]
public sealed class PostProcessData.TextureResources : IRenderPipelineResources, IRenderPipelineGraphicsSettings
Fields
blueNoise16LTex
Pre-baked Blue noise textures.
Declaration
[ResourceFormattedPaths("Textures/BlueNoise16/L/LDR_LLL1_{0}.png", 0, 32, SearchType.ProjectPath)]
public Texture2D[] blueNoise16LTex
Field Value
Type | Description |
---|---|
Texture2D[] |
filmGrainTex
Film Grain textures.
Declaration
[ResourcePaths(new string[] { "Textures/FilmGrain/Thin01.png", "Textures/FilmGrain/Thin02.png", "Textures/FilmGrain/Medium01.png", "Textures/FilmGrain/Medium02.png", "Textures/FilmGrain/Medium03.png", "Textures/FilmGrain/Medium04.png", "Textures/FilmGrain/Medium05.png", "Textures/FilmGrain/Medium06.png", "Textures/FilmGrain/Large01.png", "Textures/FilmGrain/Large02.png" }, SearchType.ProjectPath)]
public Texture2D[] filmGrainTex
Field Value
Type | Description |
---|---|
Texture2D[] |
smaaAreaTex
SubpixelMorphologicalAntiAliasing
SMAA area texture.
Declaration
[ResourcePath("Textures/SMAA/AreaTex.tga", SearchType.ProjectPath)]
public Texture2D smaaAreaTex
Field Value
Type | Description |
---|---|
Texture2D |
smaaSearchTex
SubpixelMorphologicalAntiAliasing
SMAA search texture.
Declaration
[ResourcePath("Textures/SMAA/SearchTex.tga", SearchType.ProjectPath)]
public Texture2D smaaSearchTex
Field Value
Type | Description |
---|---|
Texture2D |
Properties
isAvailableInPlayerBuild
Indicates whether the resource is available in a player build.
Declaration
public bool isAvailableInPlayerBuild { get; }
Property Value
Type | Description |
---|---|
bool |
|
Remarks
Always returns false
because this resource is not designed to be included in player builds.
version
Gets the current version of the resource container.
Declaration
public int version { get; }
Property Value
Type | Description |
---|---|
int | The version number of the resource container. This value is incremented when the resource container changes. |
Remarks
This version is used exclusively for upgrading a project to ensure compatibility with resources configured in earlier Unity versions. Updating this version is an internal process during asset upgrades.