Class LightweightPipelineAsset
Inheritance
System.Object
LightweightPipelineAsset
Syntax
public class LightweightPipelineAsset : RenderPipelineAsset, ISerializationCallbackReceiver
Fields
s_SearchPathPackage
Declaration
public static readonly string s_SearchPathPackage
Field Value
Type |
Description |
System.String |
|
s_SearchPathProject
Declaration
public static readonly string s_SearchPathProject
Field Value
Type |
Description |
System.String |
|
Properties
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
customShaderVariantStripping
Declaration
public bool customShaderVariantStripping { get; }
Property Value
Type |
Description |
System.Boolean |
|
directionalShadowAtlasResolution
Declaration
public int directionalShadowAtlasResolution { get; }
Property Value
Type |
Description |
System.Int32 |
|
keepAdditionalLightVariants
Declaration
public bool keepAdditionalLightVariants { get; }
Property Value
Type |
Description |
System.Boolean |
|
keepDirectionalShadowVariants
Declaration
public bool keepDirectionalShadowVariants { get; }
Property Value
Type |
Description |
System.Boolean |
|
keepLocalShadowVariants
Declaration
public bool keepLocalShadowVariants { get; }
Property Value
Type |
Description |
System.Boolean |
|
keepSoftShadowVariants
Declaration
public bool keepSoftShadowVariants { get; }
Property Value
Type |
Description |
System.Boolean |
|
keepVertexLightVariants
Declaration
public bool keepVertexLightVariants { get; }
Property Value
Type |
Description |
System.Boolean |
|
localShadowAtlasResolution
Declaration
public int localShadowAtlasResolution { get; }
Property Value
Type |
Description |
System.Int32 |
|
maxPixelLights
Declaration
public int maxPixelLights { 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
screenSpaceShadowShader
Declaration
public Shader screenSpaceShadowShader { get; }
Property Value
shadowDistance
Declaration
public float shadowDistance { get; set; }
Property Value
Type |
Description |
System.Single |
|
supportsCameraDepthTexture
Declaration
public bool supportsCameraDepthTexture { get; }
Property Value
Type |
Description |
System.Boolean |
|
supportsCameraOpaqueTexture
Declaration
public bool supportsCameraOpaqueTexture { get; }
Property Value
Type |
Description |
System.Boolean |
|
supportsDirectionalShadows
Declaration
public bool supportsDirectionalShadows { 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 |
|
supportsLocalShadows
Declaration
public bool supportsLocalShadows { get; }
Property Value
Type |
Description |
System.Boolean |
|
supportsSoftParticles
Declaration
public bool supportsSoftParticles { get; }
Property Value
Type |
Description |
System.Boolean |
|
supportsSoftShadows
Declaration
public bool supportsSoftShadows { get; }
Property Value
Type |
Description |
System.Boolean |
|
supportsVertexLight
Declaration
public bool supportsVertexLight { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
GetAssetVersion()
Declaration
public int GetAssetVersion()
Returns
Type |
Description |
System.Int32 |
|
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()