Skip to main content

Co je to texturní atlas?

V počítačovém grafickém programování je texturní atlas dvourozměrný (2D) obrázek s více texturami nebo více obrázků na hlavním obrázku, který lze extrahovat a použít hlavní aplikací pro uložení zdrojů, které by se jinak použily k načtení aUdržujte každý jednotlivý obraz nebo texturu.V trojrozměrné (3D) počítačové grafice se atlas textury trochu liší v tom, že obsahuje celý obrázek určený k danému 3D objektu, ale tento obrázek je uspořádán někdy matoucím a zkresleným způsobem, s jednotlivými tvářemi, s jednotlivými tvářemikaždého polygonu ve 3D modelu vykreslil byt na 2D obrázku.Některé programovací jazyky, grafické knihovny a dokonce i hardware mají určité množství režie systému spojené s použitím jediného obrázku.Kombinace více obrázků do jednoho listu nebo atlasu textury umožňuje programu snížit režii na úkor dalšího počítačového kódu a možná zpracování času na přitahování pododdílu atlasu na povrchy, které je vyžadují.Počítačová grafika, textura atlas je výsledkem procesu známého jako mapování UVW.Dopisy UVW nejsou zkratka, ale jsou odkazy na souřadnice textury a používají se k zabránění zmatku s standardními souřadnicemi X, Y a Z, které se používají pro geometrii scény.Pokud 3D model použije mapování UVW, pak je každý z polygonů nejprve zploštěn, aby vytvořil 2D obraz, přičemž každý polygon zůstal spojený s jeho sousedními polygony.Výsledná textura Atlas Mdash;což jsou všechny polygony 3D modelu stanoveného byt, proces někdy nazývaný rozbalení mdash;Poté lze použít jako šablonu k zajištění přesného umístění obrázků na různých površích objektu.práce musí grafická karta provést, aby rychle změnila obrázky.Pro grafické uživatelské rozhraní (GUI) lze použít 2D texturní atlas, ve kterém je každý z obrázků pro tlačítko na stejném obrázku, ve vzoru mřížky.Tímto způsobem, kdykoli je třeba vykreslit obraz tlačítka na obrazovku, může být namísto nejprve nakreslen pododdíl většího obrazu namísto nejprve přesunout umístění paměti nebo načíst jednotlivou texturu do grafické paměti.

Jedna komplikace s použitímTextura Atlas je množství přesnosti potřebné, pokud je atlas vytvořen ručně.Pro aplikaci, která používá dlaždice na celé 32 pixelů, musí Atlas nechat každou dlaždici zarovnat přesně při přírůstcích 32 pixelů, což může být velmi časově náročné a únavné.Programátoři mnohokrát použijí nějaký typ užitkového softwaru k pořízení dávky jednotlivých obrázků a konstrukci Atlas procedurálně, čímž se odstraní potřeba počítat pixely do lakovacího programu.