Light

Setup an ambient light

Creation of an ambient light.

Setup a point light

Task describing how to create a point light.

Setup a spot light

How to create a basic spot light?

Setup a directional light

This task shows how to create and setup a directional light.

Setup a beam light

This task explains how to setup a beam light.

Controlling visibility of a physical light emitter

This task demonstrates how you can show or hide a physical light emitter.

Setup a physical light

This task explains how to create a physical light.

Setup a physical sun light

This task explains how to create a physical sun light.

Setup a physical moon light

This task explains how to create a physical moon light.

Setup a physical sky light

This task explains how to create a physical sky light.

Adding clouds to a sky light shape

How to add cloud layers to a sky light shape.

Configuring the sky for a Y-Up application

Turn physical sky, sun and moon lights from Z-Up to Y-Up.

Setup a rectangular area light

This task explains how to create a rectangular area light.

Enable shadow mapping

Turn on shadow mapping for a light

Turning on ray-traced shadows

Turn on ray-traced shadows for a light

Iterating over lights in a software shader

This task contains code to loop through the lights in a RED::MTL_LIT pass of a software shader.