„Számítógépes grafika házi feladat tutorial” változatai közötti eltérés
Hozzáadtam a tökéletes tükör részt |
|||
| 1 122. sor: | 1 122. sor: | ||
* Egy apró probléma még akad ezzel... Mi van, ha két tükröt rakunk egymással szembe? A sugár a végtelenségig fog pattogni a kettő között? Nem egészen. Ugyanis ez egy rekurzív algoritmus, ahol a függvényhívásoknak a stackbe is lesz nyoma, ahol viszont a hely előbb utóbb elfogy, és ilyenkor a programunk megáll. | * Egy apró probléma még akad ezzel... Mi van, ha két tükröt rakunk egymással szembe? A sugár a végtelenségig fog pattogni a kettő között? Nem egészen. Ugyanis ez egy rekurzív algoritmus, ahol a függvényhívásoknak a stackbe is lesz nyoma, ahol viszont a hely előbb utóbb elfogy, és ilyenkor a programunk megáll. | ||
** A sugárkövető függvényünkbe követnünk kell, hogy ez hanyadik függvényhívás volt, és ha ez a szám, meghalad valamilyen értéket, pl. 8-at, akkor a sugarat már ne lőjük tovább. | ** A sugárkövető függvényünkbe követnünk kell, hogy ez hanyadik függvényhívás volt, és ha ez a szám, meghalad valamilyen értéket, pl. 8-at, akkor a sugarat már ne lőjük tovább. | ||
* [http://pastebin.com/28U44wt6 Két | * [http://pastebin.com/28U44wt6 Két szemben lévő tükör] hatása: | ||
http://i.imgur.com/5EcYwj6.png | http://i.imgur.com/5EcYwj6.png | ||