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