Type alias SceneGlobals

SceneGlobals: { aa?: "fxaa"; camera-settings?: { bloom?: { enabled: boolean; size?: number; threshold?: number }; contrast: number; dof?: { enabled: boolean; settings: {} }; exposure: number; sharpen?: { enabled: boolean; settings: {} } }; shadows?: { enabled: boolean; generator: []; receiver: []; settings: []; type: "contact" }; tone-mapping?: boolean }

Type declaration

  • Optional aa?: "fxaa"

    aa or anti aliasing is not needed if hard edges are desired.
    FYI: aa smooths edges and avoids stairs-effects.

  • Optional camera-settings?: { bloom?: { enabled: boolean; size?: number; threshold?: number }; contrast: number; dof?: { enabled: boolean; settings: {} }; exposure: number; sharpen?: { enabled: boolean; settings: {} } }

    Bloom

    is widely known as glow. There you can define it’s size (Specifies the size of the bloom blur kernel, relative to the final output size) and threshold (The luminance threshold to find bright areas of the image to bloom). Further Information under BloomEffect.

    Dof

    short for "depth-of-field" defines the focus in the view. Parameters in settings are listed in Depth of Field and Other Lens Effects link.

    Exposure

    specifies the intensity of the lightning of the view (not 3D-Model). @sharpen´s parameter settings are listed in Default Rendering Pipeline Sharpening link.

    • Optional bloom?: { enabled: boolean; size?: number; threshold?: number }
      • enabled: boolean
      • Optional size?: number
      • Optional threshold?: number
    • contrast: number
    • Optional dof?: { enabled: boolean; settings: {} }
      • enabled: boolean
      • settings: {}
      • exposure: number
      • Optional sharpen?: { enabled: boolean; settings: {} }
        • enabled: boolean
        • settings: {}
      • Optional shadows?: { enabled: boolean; generator: []; receiver: []; settings: []; type: "contact" }
        • enabled: boolean
        • generator: []
        • receiver: []
        • settings: []
        • type: "contact"
      • Optional tone-mapping?: boolean

      Generated using TypeDoc