renderöintialgoritmeja
Renderöintialgoritmit ovat menetelmiä, joilla tietokoneohjelmistot muodostavat kolmiulotteisesta scenestä kaksiulotteisen kuvan. Ne vaikuttavat kuvanlaatuun, valaistukseen ja suorituskykyyn. Yleisimpiin käyttötarkoituksiin kuuluvat reaaliaikainen renderöinti pelien ja sovellusten virtuaalikehossa sekä offline-renders, joissa tavoitteena on mahdollisimman tarkka valaistus ja kuvien realismi.
Tyypillisesti renderöintialgoritmit jaotellaan rasterointiin, ray tracingiin sekä näiden hybridimuotoihin. Rasterointi on yleisesti käytetty reaaliaikaisessa renderöinnissä: se
Ray tracing seuraa säteitä kamerasta kohtisuoraan kohtaan kohtaa scenessä. Sille ominaisia ovat tarkat heijastukset, läpinäkyvyydet ja
Tehostusrakenteet kuten BVH- tai kd-puoliot nopeuttavat säteiden ja olioiden leikkausten etsimistä. Modernit näytönohjaimet tarjoavat erityisiä ray