„Számítógépes grafika házi feladat tutorial” változatai közötti eltérés
| 1 272. sor: | 1 272. sor: | ||
=== A spekuláris tükör === | === A spekuláris tükör === | ||
A spekulráis anyagokról alkotott modellünkbe azt használtuk ki, hogy az | A spekulráis anyagokról alkotott modellünkbe azt használtuk ki, hogy ezek az anyagok tükrökből állnak, és ezeknek a tükröknek egy részéből a fényforrások fénye a szemünkbe verődik vissza. | ||
A spekulráis anyagokkal ellentétben a tükröző anyagokról alkotott modellünk teljesen figyelmen kívül hagyta az elsődleges fényforrásokat, színüket csak a környezetben lévő objektumokról visszaverődő fény befolyásolta. Pedig a valóságban nem az a tapasztalat, hogy ha egy tükrön keresztül nézünk a Napba, akkor nem látjuk azt. | |||
Az elsődleges fényforrások visszaverődésével a legfőbb problémánk az, hogy például egy pontfényforrás esetében a fényforrás tükörképe továbbra is pontszerű, ami olyan kicsi, hogy azt nem látjuk. Az irányfényforrásokkal is ugyan ez az eset, csak egy végtelenül kicsi térszög alól látszódnak. | Az elsődleges fényforrások visszaverődésével a legfőbb problémánk az, hogy például egy pontfényforrás esetében a fényforrás tükörképe továbbra is pontszerű, ami olyan kicsi, hogy azt nem látjuk. Az irányfényforrásokkal is ugyan ez az eset, csak egy végtelenül kicsi térszög alól látszódnak. | ||
Technikailag a modellnek két részlete okozza ezt az anomáliát: ideális tükröt és fényforrásokat feltételezünk egyszerre. A kettő egyszerre nem az igazi, ezért az egyikről le kell mondanunk. Az ideális tükörről sokkal könnyebb lemondani, ezért én azt választom. | Technikailag a modellnek két részlete okozza ezt az anomáliát: ideális tükröt és ideális fényforrásokat feltételezünk egyszerre. A kettő egyszerre nem az igazi, ezért az egyikről le kell mondanunk. Az ideális tükörről sokkal könnyebb lemondani, ezért én azt választom. | ||
A nem ideális tükrök esetében a mikro-tükrök irányának szórása nem nulla... csak majdnem nulla. Tekintsük úgy, hogy a szórás elég kicsi, hogy a tükör diffúz színe | A nem ideális tükrök esetében a mikro-tükrök irányának szórása nem nulla... csak majdnem nulla. Tekintsük úgy, hogy a szórás elég kicsi, hogy a tükör diffúz színe elhanyagolható, de a spekuláris megcsillanás viszont legyen látható. | ||
A spekuláris megcsillanás számolásánál a természetesen a Fresneles kiegészített alakra van szükségünk. A képlet itt is majdnem ugyanaz, csak itt a nézeti vektor az nem a kamerát és a felületi pontot összekötő vektor, hanem a beeső sugár irányának a mínusz egyszerese. A shininess pedig legyen egy nagyon nagy szám, legalább 1000. | A spekuláris megcsillanás számolásánál a természetesen a Fresneles kiegészített alakra van szükségünk. A képlet itt is majdnem ugyanaz, csak itt a nézeti vektor az nem a kamerát és a felületi pontot összekötő vektor, hanem a beeső sugár irányának a mínusz egyszerese. A shininess pedig legyen egy nagyon nagy szám, legalább 1000. | ||