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 |
|
blitShader
Declaration
public Shader blitShader { get; }
Property Value
cascade2Split
Declaration
public float cascade2Split { get; }
Property Value
Type |
Description |
System.Single |
|
cascade4Split
Declaration
public Vector3 cascade4Split { get; }
Property Value
cascadeCount
Declaration
public int cascadeCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
copyDepthShader
Declaration
public Shader copyDepthShader { get; }
Property Value
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; }
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 |
|
samplingShader
Declaration
public Shader samplingShader { get; }
Property Value
savedXRGraphicsConfig
Declaration
public XRGraphicsConfig savedXRGraphicsConfig { get; set; }
Property Value
Type |
Description |
XRGraphicsConfig |
|
screenSpaceShadowShader
Declaration
public Shader screenSpaceShadowShader { get; }
Property Value
shadowDistance
Declaration
public float shadowDistance { 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; }
Property Value
Type |
Description |
System.Boolean |
|
supportsCameraOpaqueTexture
Declaration
public bool supportsCameraOpaqueTexture { get; }
Property Value
Type |
Description |
System.Boolean |
|
supportsDynamicBatching
Declaration
public bool supportsDynamicBatching { get; }
Property Value
Type |
Description |
System.Boolean |
|
supportsHDR
Declaration
public bool supportsHDR { get; }
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 |
|
Methods
GetDefault2DMaterial()
Declaration
public override Material GetDefault2DMaterial()
Returns
Type |
Description |
Material |
|
GetDefaultLineMaterial()
Declaration
public override Material GetDefaultLineMaterial()
Returns
Type |
Description |
Material |
|
GetDefaultMaterial()
Declaration
public override Material GetDefaultMaterial()
Returns
Type |
Description |
Material |
|
GetDefaultParticleMaterial()
Declaration
public override Material GetDefaultParticleMaterial()
Returns
Type |
Description |
Material |
|
GetDefaultShader()
Declaration
public override Shader GetDefaultShader()
Returns
GetDefaultTerrainMaterial()
Declaration
public override Material GetDefaultTerrainMaterial()
Returns
Type |
Description |
Material |
|
GetDefaultUIETC1SupportedMaterial()
Declaration
public override Material GetDefaultUIETC1SupportedMaterial()
Returns
Type |
Description |
Material |
|
GetDefaultUIMaterial()
Declaration
public override Material GetDefaultUIMaterial()
Returns
Type |
Description |
Material |
|
GetDefaultUIOverdrawMaterial()
Declaration
public override Material GetDefaultUIOverdrawMaterial()
Returns
Type |
Description |
Material |
|
InternalCreatePipeline()
Declaration
protected override IRenderPipeline InternalCreatePipeline()
Returns
Type |
Description |
IRenderPipeline |
|
OnAfterDeserialize()
Declaration
public void OnAfterDeserialize()
OnBeforeSerialize()
Declaration
public void OnBeforeSerialize()