Class AtmosphericQuadMaterial
Inheritance
AtmosphericQuadMaterial
Assembly: Evergine.Framework.dll
Syntax
[MaterialDecorator("d68b16ac-1b98-4b1a-95f6-eb39a41b70ec")]
public class AtmosphericQuadMaterial : MaterialDecorator
Constructors
AtmosphericQuadMaterial(Effect)
Declaration
public AtmosphericQuadMaterial(Effect effect)
Parameters
Type |
Name |
Description |
Effect |
effect |
|
AtmosphericQuadMaterial(Material)
Declaration
public AtmosphericQuadMaterial(Material material)
Parameters
Properties
AtmosphereRadiusInKm
Declaration
public float AtmosphereRadiusInKm { get; set; }
Property Value
MiePreferredScatteringDirection
Declaration
public float MiePreferredScatteringDirection { get; set; }
Property Value
MieScaleHeight
Declaration
public float MieScaleHeight { get; set; }
Property Value
MieScatteringCoefficient
Declaration
public float MieScatteringCoefficient { get; set; }
Property Value
PlanetRadiusInKm
Declaration
public float PlanetRadiusInKm { get; set; }
Property Value
RayleighScaleHeight
Declaration
public float RayleighScaleHeight { get; set; }
Property Value
RayleighScatteringCoefficient
Declaration
public Vector3 RayleighScatteringCoefficient { get; set; }
Property Value
SunDirection
Declaration
public Vector3 SunDirection { get; set; }
Property Value
SunIntensity
Declaration
public float SunIntensity { get; set; }
Property Value
Extension Methods