SkyDome

Description

sealed class Tinman.Engine.Components.SkyDome

The SkyDome component uses an augmenting terrain mesh for rendering the inside of a texture dome, sourcing data from a ITexelPyramid.

Public / Constructors

Sky​Dome


public constructor SkyDome → (2)

cameraViewport in : CameraViewport

[not-null]
The camera viewport.

context in : IGraphicsContext

[not-null]
The graphics context.

Creates a new instance of SkyDome.

RenderException

If a graphics subsystem error has occurred.

Public / Attributes

Exposure


public attribute Exposure → (get,set)

value : float32

The exposure factor.

The high-dynamic range exposure, see Lighting.Exposure.

Defaults to 1.

Intensity


public attribute Intensity → (get,set)

value : float32

The intensity factory.

The high-dynamic range intensity factor to apply to the texture data.

Defaults to 1.

Mipmap​Offset


public attribute MipmapOffset → (get,set)

value : float32

The pixel-to-texel ratio coefficient, see Texturing.MipmapOffset.

Controls the pixel-to-texel ratio.

Rotation


public attribute Rotation → (get,set)

value : Mat3D

The rotation matrix.

The sky dome rotation.