docs.unity.cn
    Show / Hide Table of Contents

    Class AdaptivePerformanceScalerSettings

    Settings of indexer system.

    Inheritance
    Object
    AdaptivePerformanceScalerSettings
    AdaptivePerformanceScalerProfile
    Namespace: UnityEngine.AdaptivePerformance
    Syntax
    [Serializable]
    public class AdaptivePerformanceScalerSettings

    Properties

    AdaptiveBatching

    A scaler setting used by AdaptivePerformanceIndexer to control if dynamic batching is enabled.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptiveBatching { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptiveDecals

    A scaler setting used by AdaptivePerformanceIndexer to change decal properties.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptiveDecals { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptiveFramerate

    A scaler setting used by AdaptivePerformanceIndexer to adjust the application update rate using targetFrameRate.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptiveFramerate { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptiveLayerCulling

    A scaler setting used by AdaptivePerformanceIndexer to change the layer culling distance.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptiveLayerCulling { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptiveLOD

    A scaler setting used by AdaptivePerformanceIndexer for adjusting at what distance LODs are switched.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptiveLOD { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptiveLut

    A scaler setting used by AdaptivePerformanceIndexer to adjust the size of the palette used for color grading in URP.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptiveLut { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptiveMSAA

    A scaler setting used by AdaptivePerformanceIndexer to adjust the level of antialiasing.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptiveMSAA { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptivePhysics

    A scaler setting used by AdaptivePerformanceIndexer to change physics properties.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptivePhysics { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptiveResolution

    A scaler setting used by AdaptivePerformanceIndexer to adjust the resolution of all render targets that allow dynamic resolution.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptiveResolution { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptiveShadowCascade

    A scaler setting used by AdaptivePerformanceIndexer to adjust the number of shadow cascades to be used.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptiveShadowCascade { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptiveShadowCascades

    Obsolete: Please use AdaptiveShadowCascade.

    Declaration
    [Obsolete("AdaptiveShadowCascades has been renamed. Please use AdaptiveShadowCascade. (UnityUpgradable) -> AdaptiveShadowCascade", false)]
    public AdaptivePerformanceScalerSettingsBase AdaptiveShadowCascades { get; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptiveShadowDistance

    A scaler setting used by AdaptivePerformanceIndexer to change the distance at which shadows are rendered.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptiveShadowDistance { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptiveShadowmapResolution

    A scaler setting used by AdaptivePerformanceIndexer to adjust the resolution of shadow maps.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptiveShadowmapResolution { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptiveShadowQuality

    A scaler setting used by AdaptivePerformanceIndexer to adjust the quality of shadows.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptiveShadowQuality { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptiveSorting

    A scaler setting used by AdaptivePerformanceIndexer to change if objects in the scene are sorted by depth before rendering to reduce overdraw.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptiveSorting { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptiveTransparency

    A scaler setting used by AdaptivePerformanceIndexer to disable transparent objects rendering.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptiveTransparency { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    AdaptiveViewDistance

    A scaler setting used by AdaptivePerformanceIndexer to change the view distance.

    Declaration
    public AdaptivePerformanceScalerSettingsBase AdaptiveViewDistance { get; set; }
    Property Value
    Type Description
    AdaptivePerformanceScalerSettingsBase

    Methods

    ApplySettings(AdaptivePerformanceScalerSettings)

    Apply existing external settings to a scaler to override the existing settings.

    Declaration
    public void ApplySettings(AdaptivePerformanceScalerSettings settings)
    Parameters
    Type Name Description
    AdaptivePerformanceScalerSettings settings

    Provide existing settings to replace the default settings.

    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Thursday, July 21, 2022
    Terms of use