Cos'è l'illuminazione ambientale?


11

Wikipedia dice :

Una sorgente di luce ambientale rappresenta una sorgente di luce a intensità fissa e a colori fissi che influenza tutti gli oggetti nella scena allo stesso modo.

Dicendo "influenza tutti gli oggetti allo stesso modo" significano che tutti gli oggetti ottengono la stessa quantità di luce? Quindi, se hai tre case nella tua scena, dovresti calcolare una posizione specifica per la fonte di illuminazione ambientale, in modo che ogni oggetto riceva la stessa quantità di luce? In caso contrario, non avresti una fonte di luce ambientale?

Qual è la differenza tra l'illuminazione "normale" del sole e l'illuminazione ambientale?


In una parola: male.
imallett,

Risposte:


13

In questo contesto, si Ambient lightingriferisce a un'approssimazione molto grezza dell'illuminazione indiretta.

L'illuminazione diretta da una fonte diretta è relativamente semplice da valutare e modellare, anche in tempo reale. Ma la luce che non viene assorbita rimbalzerà dappertutto e causerà illuminazione indiretta. Questo è il motivo per cui ad esempio una lampada un paralume illuminerà un'intera stanza e non solo l'area stretta sottostante.

Ma modellare l'illuminazione indiretta è difficile e costoso. Quindi un'approssimazione è considerare che l'illuminazione è costante e indipendente dalla posizione : questa è l'illuminazione ambientale.

Nel caso della scena all'aperto, l'illuminazione ambientale rappresenterebbe la luce blu proveniente dalla cupola del cielo, al contrario della luce arancione diretta proveniente dal sole.


Tecnicamente la luce del sole è bianca.
maniaco del cricchetto,

@ratchetfreak: True; c'è qualcosa da dire sulla temperatura, ma l'argomento non è correlato alla domanda originale.
Julien Guertault,

4
@ratchetfreak solo se sei nello spazio, cosa che in genere non lo sei. La nostra gloriosa atmosfera la fa apparire giallastra (spargendo il blu).
imallett,

12

Le soluzioni di rendering tradizionali non tengono conto dei rimbalzi di luce secondari (chiamati luce indiretta). Anche con luci di riempimento posizionate strategicamente, ci sono ancora aree in cui nessuna luce diretta colpisce.

La luce ambientale cerca di risolvere questo problema brillando di una quantità costante in tutte le direzioni. In pratica questo significa che la posizione della luce o la normale alla superficie non hanno alcun significato, si aggiunge semplicemente parte del colore degli shader moltiplicato per il colore della luce ambientale al risultato dell'ombreggiatura.

La luce ambientale tende ad apparire artificiale se abusata. Ma il problema opposto è che le superfici sembrano essere nello spazio. La luce ambientale rende anche più evidente la differenza tra materiali scuri e materiali chiari.

Luce ambientale

Immagine 1: l' immagine senza luce ambientale (a sinistra) sembra essere stata scattata nello spazio. L'immagine con ambient (a destra) sembra più naturale, anche se forse un po 'piatta se abusata.

Il vero problema è che la luce ambientale non esiste davvero. Anche se si sostiene che il suo modello utile, certamente non è uniforme. È solo una soluzione rapida. Pertanto, sono stati proposti tutti i tipi di trucchi, come l'occlusione ambientale, per migliorare la qualità della luce ambientale.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.