Class PhysicallyBasedSky | High Definition RP | 7.1.8
docs.unity3d.com
    Show / Hide Table of Contents

    Class PhysicallyBasedSky

    Inheritance
    Object
    SkySettings
    PhysicallyBasedSky
    Inherited Members
    SkySettings.rotation
    SkySettings.skyIntensityMode
    SkySettings.exposure
    SkySettings.multiplier
    SkySettings.upperHemisphereLuxValue
    SkySettings.upperHemisphereLuxColor
    SkySettings.desiredLuxValue
    SkySettings.updateMode
    SkySettings.updatePeriod
    SkySettings.includeSunInBaking
    SkySettings.useMIS
    SkySettings.GetUniqueID<T>()
    SkySettings.GetUniqueID(Type)
    Namespace: UnityEngine.Rendering.HighDefinition
    Syntax
    [SkyUniqueID(4)]
    public class PhysicallyBasedSky : SkySettings

    Fields

    aerosolAnisotropy

    Declaration
    public ClampedFloatParameter aerosolAnisotropy
    Field Value
    Type Description
    ClampedFloatParameter

    aerosolDensity

    Declaration
    public ClampedFloatParameter aerosolDensity
    Field Value
    Type Description
    ClampedFloatParameter

    aerosolMaximumAltitude

    Declaration
    public MinFloatParameter aerosolMaximumAltitude
    Field Value
    Type Description
    MinFloatParameter

    aerosolTint

    Declaration
    public ColorParameter aerosolTint
    Field Value
    Type Description
    ColorParameter

    airDensityB

    Declaration
    public ClampedFloatParameter airDensityB
    Field Value
    Type Description
    ClampedFloatParameter

    airDensityG

    Declaration
    public ClampedFloatParameter airDensityG
    Field Value
    Type Description
    ClampedFloatParameter

    airDensityR

    Declaration
    public ClampedFloatParameter airDensityR
    Field Value
    Type Description
    ClampedFloatParameter

    airMaximumAltitude

    Declaration
    public MinFloatParameter airMaximumAltitude
    Field Value
    Type Description
    MinFloatParameter

    airTint

    Declaration
    public ColorParameter airTint
    Field Value
    Type Description
    ColorParameter

    alphaMultiplier

    Declaration
    public ClampedFloatParameter alphaMultiplier
    Field Value
    Type Description
    ClampedFloatParameter

    alphaSaturation

    Declaration
    public ClampedFloatParameter alphaSaturation
    Field Value
    Type Description
    ClampedFloatParameter

    colorSaturation

    Declaration
    public ClampedFloatParameter colorSaturation
    Field Value
    Type Description
    ClampedFloatParameter

    earthPreset

    Declaration
    public BoolParameter earthPreset
    Field Value
    Type Description
    BoolParameter

    groundColorTexture

    Declaration
    public CubemapParameter groundColorTexture
    Field Value
    Type Description
    CubemapParameter

    groundEmissionMultiplier

    Declaration
    public MinFloatParameter groundEmissionMultiplier
    Field Value
    Type Description
    MinFloatParameter

    groundEmissionTexture

    Declaration
    public CubemapParameter groundEmissionTexture
    Field Value
    Type Description
    CubemapParameter

    groundTint

    Declaration
    public ColorParameter groundTint
    Field Value
    Type Description
    ColorParameter

    horizonTint

    Declaration
    public ColorParameter horizonTint
    Field Value
    Type Description
    ColorParameter

    horizonZenithShift

    Declaration
    public ClampedFloatParameter horizonZenithShift
    Field Value
    Type Description
    ClampedFloatParameter

    numberOfBounces

    Declaration
    public ClampedIntParameter numberOfBounces
    Field Value
    Type Description
    ClampedIntParameter

    planetaryRadius

    Declaration
    public MinFloatParameter planetaryRadius
    Field Value
    Type Description
    MinFloatParameter

    planetCenterPosition

    Declaration
    public Vector3Parameter planetCenterPosition
    Field Value
    Type Description
    Vector3Parameter

    planetRotation

    Declaration
    public Vector3Parameter planetRotation
    Field Value
    Type Description
    Vector3Parameter

    seaLevel

    Declaration
    public FloatParameter seaLevel
    Field Value
    Type Description
    FloatParameter

    spaceEmissionMultiplier

    Declaration
    public MinFloatParameter spaceEmissionMultiplier
    Field Value
    Type Description
    MinFloatParameter

    spaceEmissionTexture

    Declaration
    public CubemapParameter spaceEmissionTexture
    Field Value
    Type Description
    CubemapParameter

    spaceRotation

    Declaration
    public Vector3Parameter spaceRotation
    Field Value
    Type Description
    Vector3Parameter

    sphericalMode

    Declaration
    public BoolParameter sphericalMode
    Field Value
    Type Description
    BoolParameter

    zenithTint

    Declaration
    public ColorParameter zenithTint
    Field Value
    Type Description
    ColorParameter

    Methods

    GetAerosolExtinctionCoefficient()

    Declaration
    public float GetAerosolExtinctionCoefficient()
    Returns
    Type Description
    Single

    GetAerosolScaleHeight()

    Declaration
    public float GetAerosolScaleHeight()
    Returns
    Type Description
    Single

    GetAerosolScatteringCoefficient()

    Declaration
    public Vector3 GetAerosolScatteringCoefficient()
    Returns
    Type Description
    Vector3

    GetAirAlbedo()

    Declaration
    public Vector3 GetAirAlbedo()
    Returns
    Type Description
    Vector3

    GetAirExtinctionCoefficient()

    Declaration
    public Vector3 GetAirExtinctionCoefficient()
    Returns
    Type Description
    Vector3

    GetAirScaleHeight()

    Declaration
    public float GetAirScaleHeight()
    Returns
    Type Description
    Single

    GetAirScatteringCoefficient()

    Declaration
    public Vector3 GetAirScatteringCoefficient()
    Returns
    Type Description
    Vector3

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    Int32
    Overrides
    SkySettings.GetHashCode()

    GetPlanetaryRadius()

    Declaration
    public float GetPlanetaryRadius()
    Returns
    Type Description
    Single

    GetPlanetCenterPosition(Vector3)

    Declaration
    public Vector3 GetPlanetCenterPosition(Vector3 camPosWS)
    Parameters
    Type Name Description
    Vector3 camPosWS
    Returns
    Type Description
    Vector3

    GetPrecomputationHashCode()

    Declaration
    public int GetPrecomputationHashCode()
    Returns
    Type Description
    Int32

    GetSkyRendererType()

    Declaration
    public override Type GetSkyRendererType()
    Returns
    Type Description
    Type
    Overrides
    SkySettings.GetSkyRendererType()
    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