renderöintiputkesta
Renderöintiputkesta (rendering pipeline) on tietotekniikan käsite, joka kuvaa vaiheiden sarjaa, joiden kautta kolmiulotteinen kohtaus muunnetaan kahden ulottuvuuden kuvaksi näytölle. Reaaliaikaisessa grafiikassa putki on usein toteutettu suurimmaksi osaksi grafiikkaprosessorilla (GPU):lla ja sen toimintaa sekä suorituskykyä voidaan muokata shader-ohjelmoinnilla.
Rasterointipohjaisessa reaaliaikaisessa putkessa on tyypillisesti seuraavat vaiheet: syöttö- ja koordinaattitiedon kokoaminen, koordinaattien käsittely (vertex shader), primitiivien
Ohjelmoitavuus on keskeinen piirre: kukin vaihe voidaan toteuttaa shader-ohjelmilla (esim. vertex-, geometry-, tessellation- ja fragment-shaderit), ja
Vaihtoehtoiset ja laajennetut lähestymistavat sisältävät säteenseuranta- tai hybridiputkia sekä offline-renderöintiin tarkoitetut moottorit, joissa valo- ja materiaalisaldin