Search Results for

    Show / Hide Table of Contents

    Class AtmosphericQuadMaterial

    Inheritance
    object
    BaseMaterialDecorator
    MaterialDecorator
    AtmosphericQuadMaterial
    Inherited Members
    MaterialDecorator.Material
    MaterialDecorator.AllowInstancing
    MaterialDecorator.Id
    MaterialDecorator.OrderBias
    MaterialDecorator.LayerDescription
    BaseMaterialDecorator.material
    BaseMaterialDecorator.ActiveDirectivesNames
    BaseMaterialDecorator.Effect
    BaseMaterialDecorator.GetMaterialPassResources(string, bool)
    BaseMaterialDecorator.Prepare(CommandBuffer)
    BaseMaterialDecorator.Dispose()
    Namespace: Evergine.Framework.Graphics.Materials
    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
    Type Name Description
    Material material

    Properties

    AtmosphereRadiusInKm

    Declaration
    public float AtmosphereRadiusInKm { get; set; }
    Property Value
    Type Description
    float

    MiePreferredScatteringDirection

    Declaration
    public float MiePreferredScatteringDirection { get; set; }
    Property Value
    Type Description
    float

    MieScaleHeight

    Declaration
    public float MieScaleHeight { get; set; }
    Property Value
    Type Description
    float

    MieScatteringCoefficient

    Declaration
    public float MieScatteringCoefficient { get; set; }
    Property Value
    Type Description
    float

    PlanetRadiusInKm

    Declaration
    public float PlanetRadiusInKm { get; set; }
    Property Value
    Type Description
    float

    RayleighScaleHeight

    Declaration
    public float RayleighScaleHeight { get; set; }
    Property Value
    Type Description
    float

    RayleighScatteringCoefficient

    Declaration
    public Vector3 RayleighScatteringCoefficient { get; set; }
    Property Value
    Type Description
    Vector3

    SunDirection

    Declaration
    public Vector3 SunDirection { get; set; }
    Property Value
    Type Description
    Vector3

    SunIntensity

    Declaration
    public float SunIntensity { get; set; }
    Property Value
    Type Description
    float

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In this article
    Back to top
    Generated by DocFX