Class FilmicTonemappingSettings

Class that notifies its parent ManagedSettigns or ManagedSubSettings object when one of its members changes.

Hierarchy

  • FrameworkObject
    • FilmicTonemappingSettings

Constructors

Accessors

  • get linearAngle(): number
  • Controls the linear (middle) section of the filmic curve used for tonemapping. Mostly affects mid-range areas of the image and allows you to control how quickly does the curve climb.

    Returns number

  • set linearAngle(value): void
  • Parameters

    • value: number

    Returns void

  • get linearStrength(): number
  • Controls the linear (middle) section of the filmic curve used for tonemapping. Mostly affects mid-range areas of the image.

    Returns number

  • set linearStrength(value): void
  • Parameters

    • value: number

    Returns void

  • get linearWhitePoint(): number
  • Controls the white point of the filmic curve used for tonemapping. Affects the entire curve.

    Returns number

  • set linearWhitePoint(value): void
  • Parameters

    • value: number

    Returns void

  • get shoulderStrength(): number
  • Controls the shoulder (upper non-linear) section of the filmic curve used for tonemapping. Mostly affects bright areas of the image and allows you to reduce over-exposure.

    Returns number

  • set shoulderStrength(value): void
  • Parameters

    • value: number

    Returns void

  • get toeDenominator(): number
  • Controls the toe (lower non-linear) section of the filmic curve used for tonemapping. Affects low-range.

    Returns number

  • set toeDenominator(value): void
  • Parameters

    • value: number

    Returns void

  • get toeNumerator(): number
  • Controls the toe (lower non-linear) section of the filmic curve. used for tonemapping. Affects low-range.

    Returns number

  • set toeNumerator(value): void
  • Parameters

    • value: number

    Returns void

  • get toeStrength(): number
  • Controls the toe (lower non-linear) section of the filmic curve used for tonemapping. Mostly affects dark areas of the image and allows you to reduce under-exposure.

    Returns number

  • set toeStrength(value): void
  • Parameters

    • value: number

    Returns void

Methods

  • Marks the object as dirty.

    Parameters

    Returns void

  • Allows modifying this object multiple times in a row in a scope, without marking the object dirty immediately. Dirty flags are accumulated and the object is marked dirty at the end.

    Parameters

    • action: (() => void)

      The scope where the object is modified.

        • (): void
        • Returns void

    Returns void