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