LuceLighting

Le luci vengono utilizzate per illuminare gli oggetti in una scena.Lights are used to illuminate objects in a scene. Il colore di ciascun vertice di un oggetto è basato sulla mappa di trama corrente, sui colori dei vertici e sulle sorgenti di luce.The color of each object vertex is based on the current texture map, vertex colors, and light sources.

Nota    in questa sezione è solo per la pipeline di funzione fissa.Note   This section is only for the fixed-function pipeline. Gli shader programmabili eseguono l'illuminazione in modo esplicito.Programmable shaders perform all lighting explicitly.

 

In questa sezioneIn this section

ArgomentoTopic DescrizioneDescription

Panoramica di illuminazioneLighting overview

L'utilizzo dell'illuminazione Direct3D prevede la gestione automatica dei dettagli dell'illuminazione.When you use Direct3D lighting, you allow Direct3D to handle the details of illumination for you. Se preferiscono, gli utenti più esperti possono regolare l'illuminazione in modo autonomo.Advanced users can perform lighting on their own, if desired.

Tipi di luceLight types

La proprietà del tipo di luce definisce il tipo di sorgente di luce in uso.The light type property defines which type of light source you're using. Esistono tre tipi di luce in Direct3D: luci puntiformi, riflettori e luci direzionali.There are three types of lights in Direct3D - point lights, spotlights, and directional lights.

Proprietà chiaraLight properties

Le proprietà della luce descrivono il tipo (puntiforme, direzionale, riflettore), l'attenuazione, il colore, la direzione, la posizione e la portata di una sorgente di luce.Light properties describe a light source's type (point, directional, spotlight), attenuation, color, direction, position, and range.

Costanti matematiche dell'illuminazioneMathematics of lighting

Il modello di luce Direct3D copre l'illuminazione ambientale, diffusa, speculare ed emissiva.The Direct3D Light Model covers ambient, diffuse, specular, and emissive lighting. Conferisce un livello di flessibilità sufficiente a risolvere un'ampia gamma di situazioni di illuminazione.This is enough flexibility to solve a wide range of lighting situations. La quantità totale di luce in una scena viene definita illuminazione globale.The total amount of light in a scene is called the global illumination.

 

Argomenti correlatiRelated topics

Guida alla formazione di grafica Direct3DDirect3D Graphics Learning Guide