Questa tecnica prende il nome di Glow e permette di migliorare la qualità dell’illuminazione della scena.
Una luce, infatti, genera intorno a se un alone luminoso che rende l’aspetto dell’oggetto più realistico, per capire cosa sia il Glow basta immaginare una fiamma o le luci al neon.
Passiamo a spiegare il funzionamento della demo.
La tecnica si divide fondamentalmente in tre passaggi da eseguire in questo preciso ordine:
Rendering dell’oggetto, o degli oggetti, che compongono la scena.
Rendering, su una Surface, dell’oggetto, o degli oggetti, che generano un alone.
Blur dell’immagine renderizzata sulla Surface. ...
Il normal mapping è una tecnica ormai di uso comune in computer grafica. La logica dietro è abbastanza semplice. Invece di utilizzare le normali che si trovano nei triangoli, si utilizzano particolari texture (le normal map) i cui colori RGB rappresentano la direzione della normale in quel pixel. In questo modo l'illuminazione non è uniforme in tutto il triangolo ma dipenderà dalla normal map. Un esempio immediato è quello di un muro. Invece di utilizzare migliaia di mattoni si può utilizzare una normal map per simulare il rilievo. Invece di migliaia di mattoni e quindi migliaia di triangoli, basterà un rettangolo con una normal map appropriata per dare un effetto di rilievo (nei limiti ovviamente del possibile).