docs.unity3d.com
    Show / Hide Table of Contents

    Class AdaptivePerformanceScalerSettings

    Settings of indexer system.

    Inheritance
    Object
    AdaptivePerformanceScalerSettings
    AdaptivePerformanceScalerProfile
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    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 UnityEngine.Application.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 © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023