Lighting
Lights are used to illuminate objects in a scene. The color of each object vertex is based on the current texture map, vertex colors, and light sources.
Note This section is only for the fixed-function pipeline. Programmable shaders perform all lighting explicitly.
In this section
Topic | Description |
---|---|
When you use Direct3D lighting, you allow Direct3D to handle the details of illumination for you. Advanced users can perform lighting on their own, if desired. |
|
The light type property defines which type of light source you're using. There are three types of lights in Direct3D - point lights, spotlights, and directional lights. |
|
Light properties describe a light source's type (point, directional, spotlight), attenuation, color, direction, position, and range. |
|
The Direct3D Light Model covers ambient, diffuse, specular, and emissive lighting. This is enough flexibility to solve a wide range of lighting situations. The total amount of light in a scene is called the global illumination. |
Related topics
Direct3D Graphics Learning Guide