Table of Contents

Namespace LibGFX.Graphics.Lights

Classes

DirectionalLight2D

An directional light

DirectionalLight3D

An directional light in 3D space. TODO: Create an uniform for the bias

Light

Base class for all light types.

Light2DChunk

Represents an chunk of lights in the scene.

Light2DManager

Manages 2D lights in the scene.

Light3DChunk

Represents a chunk of lights in the scene.

Light3DManager

Manages 3D lights in the scene.

PointLight2D

Represents a 2D point light in the scene.

PointLight3D

Represents a point light in the scene.

Structs

Point2DLightData

Represents the data structure for a 2D point light for the shader.

PointLight3DData

Represents the data structure for a point light for the shader.

Interfaces

ILightManager

Interface for managing lights in a scene.