renderöintiputkisto
Renderöintiputkisto on prosessi, jolla kolmiulotteinen kohtaus muunnetaan kahdenulotteiseksi kuvanäytölle. Se tapahtuu pääasiassa grafiikkaprosessorilla (GPU) ja koostuu peräkkäin suoritettavista vaiheista, joissa data kulkee geometriasta sävyihin ja lopulta pikseliksi.
Päävaiheet ovat: vertex processing ja siihen liittyvä vertex shader; primitiivien kokoaminen; valinnaisesti tessellaatio ja geometry shader;
Datan ja sovellusten osalta putkisto käyttää kolmiulotteista geometriaa, tekstuureja sekä uniform-buffereita. Yleisimpinä rajapinnoiksi ovat OpenGL, DirectX,
Käyttökohteet ja variantit: Real-time-renderöintiä kuten videopeleissä ja simulaatioissa sekä arkkitehtonisessa visualisoinnissa. Offline-renderöinnissä, kuten elokuva- ja visuaalisen