Základy 3D grafiky

4. Rendering - funkcionalita

Rendering se snaží na základě (často) fyzikální vlastností skutečného světa vytvořit snímky z dat virtuálních. Tento proces zahrnuje celou řadu algoritmů, které je možné rozdělit do několika skupin:

- Shading - výpočet barvy a světlosti na základě osvícení

- Texture Mapping - mapování 2D obrázků (textur) na plochy 3D objektů

- Bump Mapping - simulace nerovného povrchu ploch 3D objektů

- Fogging - výpočet (simulace), jak světlo proniká přes atmosféru vzduchem

- Shadows (Shadowing) - výpočet stínů

- Soft shadows - výpočet měkkých stínů (zákryty, uvažování poloprůhledných objektů)

- Reflection - odrazy (zrcadla, leštěné povrchy)