31.05.2013 Views

Modelli di illuminazione globale

Modelli di illuminazione globale

Modelli di illuminazione globale

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Modelli</strong> <strong>di</strong> Cook-Torrance<br />

● James Blinn (1977) prone un modello <strong>di</strong> <strong>illuminazione</strong> basato su un modello della riflessione<br />

della luce sviluppato da Torrance e Sparrow.<br />

● Il modello <strong>di</strong> Torrance-Sparrow assume che la superfice sia composta da un insieme <strong>di</strong><br />

piccolissime facce (microfacce) che si comportano come piccoli specchi. La <strong>di</strong>stribuzione<br />

dell’orientazione delle microfacce determina la componente speculare della luce.<br />

●<br />

●<br />

●<br />

● Cook e Torrance migliorarono il modello <strong>di</strong> Blinn introducendo due ulteriori principi fisici:<br />

●<br />

●<br />

● Conservazione dell’energia (luce incidente = luce riflessa)<br />

● Variazioni del colore dello specular highlight<br />

● F → fattore <strong>di</strong> Fresnel<br />

● D → <strong>di</strong>pende dalla <strong>di</strong>stribuzione delle microfacce e modella la rugosità del materiale<br />

● G → termine che <strong>di</strong>pende dalla geometria della superfice<br />

Il fattore <strong>di</strong> rugosità (D)<br />

● Il termine D modella la rugosità del materiale utilizzando una <strong>di</strong>stribuzione delle microfacce<br />

● Cook-Torrance utilizzarono la <strong>di</strong>stribuzione <strong>di</strong> Beckmann-Spizzichino:<br />

● m è lo slope me<strong>di</strong>o delle microfacce<br />

● α è l’angolo tra la normale N e l’half vector H=(V+L)/2<br />

● NOTA: L'half vector è utile ad approssimare l'angolo <strong>di</strong> riflessione, in particolare:<br />

Il fattore geometrico (G)<br />

● Il fattore G è un fattore <strong>di</strong> attenuazione che tiene conto degli effetti <strong>di</strong> masking e shadowing<br />

delle microfacce:<br />

3<br />

4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!