From Wikipedia, the free encyclopedia
Pyyhkäisyviivarenderöinti (engl. scanline rendering) on tietokonegrafiikassa käytetty renderöintimenetelmä.
Tähän artikkeliin tai osioon ei ole merkitty lähteitä, joten tiedot kannattaa tarkistaa muista tietolähteistä. Voit auttaa Wikipediaa lisäämällä artikkeliin tarkistettavissa olevia lähteitä ja merkitsemällä ne ohjeen mukaan. |
1980-luvulla rasterointitekniikan (pikselipohjainen grafiikka) ollessa uutta pyyhkäisyviivarenderöinti oli suosittua.[1] Menetelmässä jokaista näytöllä olevaa vaakatasossa olevaa riviä käsitellään erikseen.[1]
Pyyhkäisyviivarenderöinnissä renderöintiohjelma piirtää kuvaa riveittäin. Renderöijan näkösäde liikkuu näin koko kuvaruudun alueen viiva kerrallaan, ei polygoni tai pikseli kerrallaan.
Kuvassa näkyvien kohteiden pinnat ovat koneen muistissa numerojoukkoina, jotka kuvaavat pintojen paikat. Renderöijä etsii viivan jokaiselle kuvapisteelle lähimmän pinnan ja näkösäteen leikkauspisteen, ja piirtää sen näytölle. Jos renderöijä "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äisyviivarenderöinnin ohessa voidaan helposti käyttää muita tavallisia apualgoritmeja kuten Phong-varjostusta ja Z-puskurointia.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.