Jaká je úroveň detailů?
Úroveň detailů (LOD) v počítačové grafice označuje proces zjednodušení různých grafických aspektů trojrozměrného (3D) objektu, který je vykreslen na dálku. Účelem implementace úrovně detailů do programu je, takže rychlost vykreslování může být zvýšena, pokud ve virtuální scéně je více objektů a některé z nich jsou od diváka tak vzdálené, že by cizí detaily nebyly stejně viditelné. V závislosti na přesné způsobu, jak je úroveň detailů integrována do programu, může to být jeden ze dvou typů: diskrétní nebo spojité. Discreet LOD nahrazuje 3D modely nebo textury samostatnými, obvykle premade modely, které mají méně detailů. Continuous LOD používá algoritmy k dynamickému zvyšování nebo snížení detailů na modelu podle potřeby. Pokud je správně implementována správně, je pro diváka téměř nepostřehnutelná. Když vypočítaná vzdálenost mezi objektem ve VirtuaL scéna a poloha diváka je nad určitým počtem, úroveň detailů může být snížena. Tato redukce obvykle vede buď méně polygonů, které tvoří 3D objekt, snížené obrazy textury kvality nebo kombinaci obou. Rychlost vykreslování scény, která používá úroveň detailů, je výrazně rychlejší než rychlost vykreslování scény, kde jsou objekty důsledně v plné detailu.
Diskrétní úroveň detailů je metoda, která používá nastavený počet vzdáleností k určení, který model objektu bude vykreslen. Různé úrovně kvality 3D modelu mohou být vytvořeny buď v modelovacím programu, nebo vypočteny, když program spustí a poté uloží pro pozdější použití. Tato metoda funguje dobře, protože je jednoduchá a rychlá. Někteří programátoři a umělci to také nejsou upřednostňováni, protože občas se skok z jednoho modelu LOD na druhý může zdát příliš zřejmý a způsobit object na náhle se objeví větší a podrobněji před divákem.
Nepřetržitá úroveň detailů ve skutečnosti používá algoritmy k tomu, aby polygony tvořily objekt, a buď je rozdělí pro větší detaily nebo konsolidujte tváře pro méně detailů. Tato verze LOD umožňuje hladký přechod z jednoho pixelu na úplný detail, jakmile je vzdálenost snížena. Algoritmy však mohou být někdy velmi intenzivní procesor a mají také možnost přinést nežádoucí výsledky, jako jsou chybějící polygonové tváře nebo změny v 3D modelech, které zkreslují počáteční geometrii.
Mezi další variace LOD patří snížení kvality obrazu mapovaných obrázků na mapování textury, místo toho s použitím velmi nízké kvality, nebo dokonce pouze s použitím plné barvy bez mapování textury, aby se přiblížil vzhled z dálky. V jiné metodě je namísto načtení 3D modelu se sníženou kvalitou pro účely LOD nahrazeno geometrickým primitivem, jako je Sphere nebo obdélník, který činí mnohem rychleji než libovolné polygony. Existují i jiné algoritmy, které lze použít pro konkrétnější typy výpočtů LOD, jako jsou ty, které jsou potřebné k úpravě terénních sítí, a ty, které lze použít k přibližným objektům, které se rychle pohybují po celé scéně.