O nastavení vzorkování pro zvýšení kvality obrázku

K dispozici je několik standardních předvoleb rendrování, pomocí kterých můžete odstranit efekt zubatého zobrazení diagonálních čar a zakřivených hran.

Protože obrázek na monitoru sestává z diskrétních pixelů na pevném rastru, vznikají při rendrování scén, kdy jsou použity předvolby Náčrt nebo Nízké, zubaté a nepřesné obrázky.

V následujícím příkladě je kvality obrázku velmi špatná - min. vzorky = 1/64; Max. Vzorky = 1/4.

S vyšším rozlišením (a tedy menšími pixely) jsou zubaté okraje méně patrné. Tento efekt ale můžete dále omezit použitím metod vyhlazení. Postup vyhlazení používaný rendrovacím modulem se nazývá vzorkování. Vzorkování je řízeno nastavením vzorků a filtrů na paletě Rozšířená nastavení rendrování.

Při vzorkování je každému pixelu přiřazena barva podle „nejlepšího odhadu“. Renderer nejprve vzorkuje barvu scény v místech uvnitř pixelu nebo podél hran pixelu a poté použije filtr ke sloučení vzorků do jediné barvy pixelu. Zvětšením minimálního a maximálního rozsahu vzorků se výrazně zlepšuje kvalita rendrování.

V následujícím příkladě zvýšené vzorkování vyhlazuje hrany - min. vzorky = 1; Max. Vzorky = 16.

Existuje pět způsobů filtrování: Kvádr, Gaussovo, Trojúhelníkové, Mitchellovo nebo Lanczosovo. Výchozí nastavení Kvádr je nejrychlejší. Mitchellovo filtrování je často nejpřesnější. Filtr Kvádr slučuje vzorky rovnoměrně, aniž by zohledňoval jejich váhu. Každý z dalších filtrů používá konkrétní křivku, pomocí které určuje před sloučením vzorků jejich váhu.

Postupy vyhlazení předpokládají nejméně dva kompromisy.

Je nutné rozhodnout se, kolik času hodláte rendrování věnovat a jak dobrý výsledek rendrování chcete získat. Tyto kompromisy závisí částečně na použitém hardwaru a částečně na požadované kvalitě rendrování.

Standardní předvolby rendrování poskytují pět úrovní vyhlazení. Náčrt se nastavuje při použití nejnižší úrovně vyhlazení, poskytuje však nejvyšší rychlost rendrování. Každá následující úroveň se vypočítává pomaleji. Díky algoritmu vyhlazení je proces efektivnější, protože se program může rozhodnout, zda pro kterýkoli daný pixel nestačí vypočítat méně vzorků.