Pyyhkäisyviivarenderointi
| Tähän artikkeliin tai osioon ei ole merkitty lähteitä. Voit auttaa Wikipediaa lisäämällä artikkelille asianmukaisia lähteitä. |
Pyyhkäisyviivarenderointi (engl. scanline rendering) on tietokonegrafiikassa käytetty menetelmä, jota käytetään luotaessa kolmiulotteista kuvaa renderoimalla.
Pyyhkäisyviivarenderoinnissa renderointiohjelma piirtää kuvaa riveittäin. Renderoijan näkösäde liikkuu näin koko kuvaruudun alueen viiva kerrallaan, ei piste kerrallaan.
Kuvassa näkyvien kohteiden pinnat ovat koneen muistissa numerojoukkoina, jotka kuvaavat pintojen paikat. Renderoija etsii viivan jokaiselle kuvapisteelle lähimmän pinnan ja näkösäteen leikkauspisteen, ja piirtää sen näytölle. Jos renderoija "katsoo" sinistä pintaa, jonka edessä on lähempänä punainen pinta, näytölle tulee punainen piste. Jos yhtään pintaa ei näy, tulee mustaa.
Pyyhkäisyviivarenderoinnin ohessa voidaan helposti käyttää muita tavallisia apualgoritmeja kuten Phong-varjostusta ja Z-puskurointia.
Sivulta puuttuu