renderöintimoottorilla
Renderöintimoottori on ohjelmistokomponentti, joka muuntaa scenen näkyväksi kuvaksi käyttämällä geometrian, materiaalien, valaistuksen ja kameran tietoja. Sen tehtävänä on määrittää, miten kolmiulotteiset mallit, tekstiurit ja valaisu kootaan lopulliseksi kuvaksi joko reaaliaikaisesti tai offline-tilassa. Renderöintimoottorilla voidaan tuottaa elokuvien CGI-efektejä, videopelimgrafiikkaa, arkkitehtuurin visualisointeja sekä 3D-toteutuksia web- tai mobiilisovelluksissa.
Käyttöalueet jakautuvat pääosin reaaliaikaiseen renderöintiin ja offlinen renderöintiin. Reaaliaikaiset moottorit hyödyntävät rasterointia ja GPU-kiihdytystä tarjotakseen vuorovaikutteisen
Tyypillinen renderöintiprosessi sisältää geometrian käsittelyn, rasteroinnin tai säteenseurannan suorittamisen, varjostuksen ja tekstuurien sovituksen sekä valaistuksen mallintamisen.
Esimerkkejä kyseisistä moottoreista ovat Unreal Engine ja Unity reaaliaikaisessa grafiikassa sekä Blender Cycles ja Renderman offline-renderöinnissä.