Class HDRenderPipelineAsset
High Definition Render Pipeline asset.
Namespace: UnityEngine.Rendering.HighDefinition
Syntax
public class HDRenderPipelineAsset : RenderPipelineAsset, IVersionable<HDRenderPipelineAsset.Version>
Fields
availableMaterialQualityLevels
Available material quality levels for this asset.
Declaration
public MaterialQuality availableMaterialQualityLevels
Field Value
| Type | Description | 
|---|---|
| MaterialQuality | 
Properties
currentPlatformRenderPipelineSettings
Return the current use RenderPipelineSettings (i.e for the current platform)
Declaration
public RenderPipelineSettings currentPlatformRenderPipelineSettings { get; }
Property Value
| Type | Description | 
|---|---|
| RenderPipelineSettings | 
defaultMaterialQualityLevel
Default material quality level for this asset.
Declaration
public MaterialQuality defaultMaterialQualityLevel { get; }
Property Value
| Type | Description | 
|---|---|
| MaterialQuality | 
defaultShader
HDRP default shader.
Declaration
public override Shader defaultShader { get; }
Property Value
| Type | Description | 
|---|---|
| Shader | 
lightLayerNames
Names used for display of light layers.
Declaration
public string[] lightLayerNames { get; }
Property Value
| Type | Description | 
|---|---|
| String[] | 
renderingLayerMaskNames
Names used for display of rendering layer masks.
Declaration
public override string[] renderingLayerMaskNames { get; }
Property Value
| Type | Description | 
|---|---|
| String[] | 
Methods
CreatePipeline()
CreatePipeline implementation.
Declaration
protected override RenderPipeline CreatePipeline()
Returns
| Type | Description | 
|---|---|
| RenderPipeline | A new HDRenderPipeline instance.  | 
OnValidate()
OnValidate implementation.
Declaration
protected override void OnValidate()
Explicit Interface Implementations
IVersionable<HDRenderPipelineAsset.Version>.version
Declaration
HDRenderPipelineAsset.Version IVersionable<HDRenderPipelineAsset.Version>.version { get; set; }
Returns
| Type | Description | 
|---|---|
| UnityEngine.Rendering.HighDefinition.HDRenderPipelineAsset.Version |