docs.unity3d.com
    Show / Hide Table of Contents

    Class DebugDisplaySettingsMaterial

    Material-related Rendering Debugger settings.

    Inheritance
    Object
    DebugDisplaySettingsMaterial
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: UnityEngine.Rendering.Universal
    Syntax
    public class DebugDisplaySettingsMaterial : IDebugDisplaySettingsData, IDebugDisplaySettingsQuery

    Properties

    albedoCompareColor

    Current target color value for albedo validation.

    Declaration
    public Color albedoCompareColor { get; set; }
    Property Value
    Type Description
    Color

    albedoHueTolerance

    Current hue tolerance value for albedo validation.

    Declaration
    public float albedoHueTolerance { get; set; }
    Property Value
    Type Description
    Single

    albedoMaxLuminance

    Current maximum luminance threshold value for albedo validation. Any albedo luminance values above this value will be considered invalid and will appear blue on screen.

    Declaration
    public float albedoMaxLuminance { get; set; }
    Property Value
    Type Description
    Single

    albedoMinLuminance

    Current minimum luminance threshold value for albedo validation. Any albedo luminance values below this value will be considered invalid and will appear red on screen.

    Declaration
    public float albedoMinLuminance { get; set; }
    Property Value
    Type Description
    Single

    albedoSaturationTolerance

    Current saturation tolerance value for albedo validation.

    Declaration
    public float albedoSaturationTolerance { get; set; }
    Property Value
    Type Description
    Single

    albedoValidationPreset

    Current albedo debug validation preset.

    Declaration
    public DebugDisplaySettingsMaterial.AlbedoDebugValidationPreset albedoValidationPreset { get; set; }
    Property Value
    Type Description
    DebugDisplaySettingsMaterial.AlbedoDebugValidationPreset

    AreAnySettingsActive

    Declaration
    public bool AreAnySettingsActive { get; }
    Property Value
    Type Description
    Boolean
    Implements
    IDebugDisplaySettingsQuery.AreAnySettingsActive

    IsLightingActive

    Declaration
    public bool IsLightingActive { get; }
    Property Value
    Type Description
    Boolean
    Implements
    IDebugDisplaySettingsQuery.IsLightingActive

    IsPostProcessingAllowed

    Declaration
    public bool IsPostProcessingAllowed { get; }
    Property Value
    Type Description
    Boolean
    Implements
    IDebugDisplaySettingsQuery.IsPostProcessingAllowed

    materialDebugMode

    Current debug material mode.

    Declaration
    public DebugMaterialMode materialDebugMode { get; set; }
    Property Value
    Type Description
    DebugMaterialMode

    materialValidationMode

    Current material validation mode.

    Declaration
    public DebugMaterialValidationMode materialValidationMode { get; set; }
    Property Value
    Type Description
    DebugMaterialValidationMode

    metallicMaxValue

    Current maximum threshold value for metallic validation. Any metallic values above this value will be considered invalid and will appear blue on screen.

    Declaration
    public float metallicMaxValue { get; set; }
    Property Value
    Type Description
    Single

    metallicMinValue

    Current minimum threshold value for metallic validation. Any metallic values below this value will be considered invalid and will appear red on screen.

    Declaration
    public float metallicMinValue { get; set; }
    Property Value
    Type Description
    Single

    vertexAttributeDebugMode

    Current debug vertex attribute mode.

    Declaration
    public DebugVertexAttributeMode vertexAttributeDebugMode { get; set; }
    Property Value
    Type Description
    DebugVertexAttributeMode

    Methods

    TryGetScreenClearColor(ref Color)

    Declaration
    public bool TryGetScreenClearColor(ref Color color)
    Parameters
    Type Name Description
    Color color
    Returns
    Type Description
    Boolean

    Explicit Interface Implementations

    IDebugDisplaySettingsData.CreatePanel()

    Declaration
    IDebugDisplaySettingsPanelDisposable IDebugDisplaySettingsData.CreatePanel()
    Returns
    Type Description
    IDebugDisplaySettingsPanelDisposable
    Implements
    IDebugDisplaySettingsData.CreatePanel()
    Back to top
    Terms of use
    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