docs.unity3d.com
    Show / Hide Table of Contents

    Class DiffusionProfileSettings

    Class for Diffusion Profile settings

    Inheritance
    Object
    Object
    ScriptableObject
    DiffusionProfileSettings
    Inherited Members
    ScriptableObject.SetDirty()
    ScriptableObject.CreateInstance(String)
    ScriptableObject.CreateInstance(Type)
    ScriptableObject.CreateInstance<T>()
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(Object)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, Boolean)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, Boolean)
    Object.Destroy(Object, Single)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, Boolean)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, Boolean)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, Single)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
    Object.FindObjectOfType<T>()
    UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.FindObjectOfType(Type, Boolean)
    Object.ToString()
    Object.name
    Object.hideFlags
    Namespace: UnityEngine.Rendering.HighDefinition
    Syntax
    public sealed class DiffusionProfileSettings : ScriptableObject, IVersionable<DiffusionProfileSettings.Version>

    Properties

    indexOfRefraction

    Index of refraction. For reference, skin is 1.4 and most materials are between 1.3 and 1.5.

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

    maximumRadius

    Effective radius of the filter (in millimeters).

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

    scatteringDistance

    Scattering distance. Determines the shape of the profile, and the blur radius of the filter per color channel. Alpha is ignored.

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

    transmissionTint

    Color which tints transmitted light. Alpha is ignored.

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

    worldScale

    Size of the world unit in meters.

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

    Explicit Interface Implementations

    IVersionable<DiffusionProfileSettings.Version>.version

    Declaration
    DiffusionProfileSettings.Version IVersionable<DiffusionProfileSettings.Version>.version { get; set; }
    Returns
    Type Description
    UnityEngine.Rendering.HighDefinition.DiffusionProfileSettings.Version
    Implements
    IVersionable<TVersion>.version
    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