Class PhysicallyBasedSky
Inheritance
PhysicallyBasedSky
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
GetAerosolScaleHeight()
Declaration
public float GetAerosolScaleHeight()
Returns
GetAerosolScatteringCoefficient()
Declaration
public Vector3 GetAerosolScatteringCoefficient()
Returns
GetAirAlbedo()
Declaration
public Vector3 GetAirAlbedo()
Returns
GetAirExtinctionCoefficient()
Declaration
public Vector3 GetAirExtinctionCoefficient()
Returns
GetAirScaleHeight()
Declaration
public float GetAirScaleHeight()
Returns
GetAirScatteringCoefficient()
Declaration
public Vector3 GetAirScatteringCoefficient()
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
GetPlanetaryRadius()
Declaration
public float GetPlanetaryRadius()
Returns
GetPlanetCenterPosition(Vector3)
Declaration
public Vector3 GetPlanetCenterPosition(Vector3 camPosWS)
Parameters
| Type |
Name |
Description |
| Vector3 |
camPosWS |
|
Returns
GetPrecomputationHashCode()
Declaration
public int GetPrecomputationHashCode()
Returns
GetSkyRendererType()
Declaration
public override Type GetSkyRendererType()
Returns
Overrides