Hierarchy

  • ShadowMapping

Implements

Constructors

  • Creates a ShadowMapping instance. Only a single instance should be used at runtime.

    Parameters

    • pApp: Application
    • pResolution: 2048 | 4096 = 2048

      Resolution of the shadw map. Can be increased for bigger scenes. (default: 2048)

    Returns ShadowMapping

Accessors

  • get altitude(): number
  • Altitude of the shadow light in degree.

    Range

    [0, 90]

    Defaul Value

    65

    Returns number

  • set altitude(pValue: number): void
  • Parameters

    • pValue: number

    Returns void

  • get azimuth(): number
  • Azimuth of the shadow light in degree.

    Range

    [-360, 360]

    Defaul Value

    -50

    Returns number

  • set azimuth(pValue: number): void
  • Parameters

    • pValue: number

    Returns void

  • get softness(): number
  • Defines the softness of the shadows.

    Range

    [0, 0.5]

    Defaul Value

    0.1

    Returns number

  • set softness(pValue: number): void
  • Parameters

    • pValue: number

    Returns void

Methods

  • Parameters

    • pMultiSamplingStep: number
    • pMaxSteps: number

    Returns void

  • Parameters

    • pMultiSamplingStep: number
    • pMaxSteps: number

    Returns void

Generated using TypeDoc