Condividi tramite


Mapping dell'ambiente (Direct3D 9)

Il mapping dell'ambiente è una tecnica che simula superfici altamente riflettenti senza usare l'analisi dei raggi. In pratica, la mappatura ambientale applica una texture speciale che contiene un'immagine della scena che circonda un oggetto all'oggetto stesso. Il risultato approssima l'aspetto di una superficie riflettente, abbastanza vicino a ingannare l'occhio, senza incorrere in alcun calcolo complesso coinvolto nella traccia a raggi.

La figura seguente illustra un tipo di mapping dell'ambiente denominato mapping dell'ambiente sferico. Per informazioni dettagliate, vedere Mappatura dell'ambiente sferico.

illustrazione di una teiera con una trama applicata che riflette l'ambiente circostante

La teiera in questa immagine sembra riflettere i suoi dintorni; si tratta in realtà di una trama applicata all'oggetto . Poiché il mapping dell'ambiente usa una trama, combinata con coordinate di trama appositamente calcolate, può essere eseguita in tempo reale.

Questa sezione fornisce informazioni sull'esecuzione di due tipi comuni di mapping di ambiente con Direct3D. Esistono molti tipi di mapping dell'ambiente in uso in tutto il settore della grafica, ma gli argomenti seguenti riguardano le due forme più comuni: mapping dell'ambiente cubico e mapping dell'ambiente sferico.

Pipeline pixel