Search Results for

    Show / Hide Table of Contents

    Class SphericalHarmonics

    A spherical harmonics representation of a cubemap.

    Inheritance
    System.Object
    SphericalHarmonics<Color>
    SphericalHarmonics
    Inherited Members
    SphericalHarmonics<Color>.MaximumOrder
    SphericalHarmonics<Color>.Order
    SphericalHarmonics<Color>.Coefficients
    SphericalHarmonics<Color>.Item[Int32, Int32]
    Namespace: FlaxEngine
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    public class SphericalHarmonics : SphericalHarmonics<Color>

    Constructors

    SphericalHarmonics(Int32)

    Create a new instance of Spherical Harmonics of provided order.

    Declaration
    public SphericalHarmonics(int order)
    Parameters
    System.Int32 order

    The order of the harmonics

    Fields

    BaseCoefficients

    Base coefficients for SH.

    Declaration
    public static readonly float[] BaseCoefficients
    Field Value
    System.Single[]

    Methods

    Evaluate(Float3)

    Evaluates the color for the specified direction.

    Declaration
    public override Color Evaluate(Float3 direction)
    Parameters
    Float3 direction

    The direction to evaluate.

    Returns
    Color

    The color computed for this direction.

    Overrides
    FlaxEngine.SphericalHarmonics<FlaxEngine.Color>.Evaluate(FlaxEngine.Float3)

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.RawClone<T>(T)
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat