Class LightweightRenderPipelineAsset
  
Inheritance
System.Object
LightweightRenderPipelineAsset
 
Syntax
public class LightweightRenderPipelineAsset : RenderPipelineAsset, ISerializationCallbackReceiver
 
Properties
  
additionalLightsRenderingMode
Declaration
public LightRenderingMode additionalLightsRenderingMode { get; }
 
Property Value
additionalLightsShadowmapResolution
Declaration
public int additionalLightsShadowmapResolution { get; }
 
Property Value
| Type | 
Description | 
| System.Int32 | 
 | 
cascade2Split
Declaration
public float cascade2Split { get; }
 
Property Value
| Type | 
Description | 
| System.Single | 
 | 
cascade4Split
Declaration
public Vector3 cascade4Split { get; }
 
Property Value
default2DMaterial
Declaration
public override Material default2DMaterial { get; }
 
Property Value
| Type | 
Description | 
| Material | 
 | 
defaultLineMaterial
Declaration
public override Material defaultLineMaterial { get; }
 
Property Value
| Type | 
Description | 
| Material | 
 | 
defaultMaterial
Declaration
public override Material defaultMaterial { get; }
 
Property Value
| Type | 
Description | 
| Material | 
 | 
defaultParticleMaterial
Declaration
public override Material defaultParticleMaterial { get; }
 
Property Value
| Type | 
Description | 
| Material | 
 | 
defaultShader
Declaration
public override Shader defaultShader { get; }
 
Property Value
defaultTerrainMaterial
Declaration
public override Material defaultTerrainMaterial { get; }
 
Property Value
| Type | 
Description | 
| Material | 
 | 
defaultUIETC1SupportedMaterial
Declaration
public override Material defaultUIETC1SupportedMaterial { get; }
 
Property Value
| Type | 
Description | 
| Material | 
 | 
defaultUIMaterial
Declaration
public override Material defaultUIMaterial { get; }
 
Property Value
| Type | 
Description | 
| Material | 
 | 
defaultUIOverdrawMaterial
Declaration
public override Material defaultUIOverdrawMaterial { get; }
 
Property Value
| Type | 
Description | 
| Material | 
 | 
mainLightRenderingMode
Declaration
public LightRenderingMode mainLightRenderingMode { get; }
 
Property Value
mainLightShadowmapResolution
Declaration
public int mainLightShadowmapResolution { get; }
 
Property Value
| Type | 
Description | 
| System.Int32 | 
 | 
maxAdditionalLightsCount
Declaration
public int maxAdditionalLightsCount { get; set; }
 
Property Value
| Type | 
Description | 
| System.Int32 | 
 | 
msaaSampleCount
Declaration
public int msaaSampleCount { get; set; }
 
Property Value
| Type | 
Description | 
| System.Int32 | 
 | 
opaqueDownsampling
Declaration
public Downsampling opaqueDownsampling { get; }
 
Property Value
renderScale
Declaration
public float renderScale { get; set; }
 
Property Value
| Type | 
Description | 
| System.Single | 
 | 
scriptableRenderer
Declaration
public ScriptableRenderer scriptableRenderer { get; }
 
Property Value
shaderVariantLogLevel
Declaration
public ShaderVariantLogLevel shaderVariantLogLevel { get; set; }
 
Property Value
shadowCascadeOption
Declaration
public ShadowCascadesOption shadowCascadeOption { get; set; }
 
Property Value
shadowDepthBias
Declaration
public float shadowDepthBias { get; set; }
 
Property Value
| Type | 
Description | 
| System.Single | 
 | 
shadowDistance
Declaration
public float shadowDistance { get; set; }
 
Property Value
| Type | 
Description | 
| System.Single | 
 | 
shadowNormalBias
Declaration
public float shadowNormalBias { get; set; }
 
Property Value
| Type | 
Description | 
| System.Single | 
 | 
supportsAdditionalLightShadows
Declaration
public bool supportsAdditionalLightShadows { get; }
 
Property Value
| Type | 
Description | 
| System.Boolean | 
 | 
supportsCameraDepthTexture
Declaration
public bool supportsCameraDepthTexture { get; set; }
 
Property Value
| Type | 
Description | 
| System.Boolean | 
 | 
supportsCameraOpaqueTexture
Declaration
public bool supportsCameraOpaqueTexture { get; set; }
 
Property Value
| Type | 
Description | 
| System.Boolean | 
 | 
supportsDynamicBatching
Declaration
public bool supportsDynamicBatching { get; set; }
 
Property Value
| Type | 
Description | 
| System.Boolean | 
 | 
supportsHDR
Declaration
public bool supportsHDR { get; set; }
 
Property Value
| Type | 
Description | 
| System.Boolean | 
 | 
supportsMainLightShadows
Declaration
public bool supportsMainLightShadows { get; }
 
Property Value
| Type | 
Description | 
| System.Boolean | 
 | 
supportsMixedLighting
Declaration
public bool supportsMixedLighting { get; }
 
Property Value
| Type | 
Description | 
| System.Boolean | 
 | 
supportsSoftShadows
Declaration
public bool supportsSoftShadows { get; }
 
Property Value
| Type | 
Description | 
| System.Boolean | 
 | 
useSRPBatcher
Declaration
public bool useSRPBatcher { get; set; }
 
Property Value
| Type | 
Description | 
| System.Boolean | 
 | 
Methods
  
CreatePipeline()
Declaration
protected override RenderPipeline CreatePipeline()
 
Returns
| Type | 
Description | 
| RenderPipeline | 
 | 
LoadBuiltinRendererData()
Declaration
public ScriptableRendererData LoadBuiltinRendererData()
 
Returns
OnAfterDeserialize()
Declaration
public void OnAfterDeserialize()
 
OnBeforeSerialize()
Declaration
public void OnBeforeSerialize()