Version: 2021.1

RenderPipelineAsset

class in UnityEngine.Rendering

切换到手册

描述

生成特定 IRenderPipeline 的资源。

IRenderPipelineAsset 的默认实现。这负责管理继承类型的生命周期,以及确保创建的 IRenderPipeline 在资源发生更改时失效。

另请参阅:IRenderPipelineAsset。

变量

autodeskInteractiveMaskedShader检索此管线的默认 Autodesk Interactive 遮罩 Shader。
autodeskInteractiveShader检索此管线的默认 Autodesk Interactive Shader。
autodeskInteractiveTransparentShader检索此管线的默认 Autodesk Interactive 透明 Shader。
default2DMaterial返回此管线的默认 2D Material。
defaultLineMaterial返回此管线的默认 Line Material。
defaultMaterial返回此管线的默认 Material。
defaultParticleMaterial返回此管线的默认粒子 Material。
defaultShader返回此管线的默认 Shader。
defaultSpeedTree7Shader返回管线的默认 SpeedTree v7 Shader。
defaultSpeedTree8Shader返回管线的默认 SpeedTree v8 Shader。
defaultTerrainMaterial返回此管线的默认 Terrain Material。
defaultUIETC1SupportedMaterial返回此管线的默认 UI ETC1 Material。
defaultUIMaterial返回此管线的默认 UI Material。
defaultUIOverdrawMaterial返回此管线的默认 UI 过度绘制 Material。
renderingLayerMaskNames返回用于显示此管线的渲染层遮罩 UI 的名称列表。
terrainBrushPassIndex编辑器中地形笔刷的渲染索引。
terrainDetailGrassBillboardShader返回管线的细节草公告牌 Shader。
terrainDetailGrassShader返回管线的细节草 Shader。
terrainDetailLitShader返回管线的细节光照 Shader。

受保护的函数

CreatePipeline创建特定于此资源的 IRenderPipeline。
OnDisableRenderPipelineAsset 的默认 OnDisable 实现。请参阅 ScriptableObject.OnDisable
OnValidateRenderPipelineAsset 的默认 OnValidate 实现。请参阅 MonoBehaviour.OnValidate