Что такое текстурный атлас?

Ответы:

14

Текстурный атлас - это просто способ объединить несколько спрайтов в одну текстуру. Вам также понадобится указатель на текстуру, чтобы вы могли найти, где расположен каждый из спрайтов.

Причина, по которой они используются, заключается в том, что более эффективно связать текстуру один раз и изменить используемые значения UV, чем связывать несколько текстур для каждого нарисованного спрайта.

Вот статья из Gamasutra о текстурных атласах, которая мне очень помогла, когда я только начинал

Деннис Манси
источник
3
NVidia предоставляет инструмент для помощи в создании текстурных атласов ( developer.nvidia.com/object/texture_atlas_tools.html ), или для тех, кто хочет сделать DIY, этот поток на gamedev.net предоставляет пример источника: gamedev.net/community /forums/topic.asp?topic_id=392413
Джейсон Козак
Есть также Zwoptex ( zwoptexapp.com ) и TexturePacker ( texturepacker.com ), два инструмента для Mac, которые создают атласы текстур. Оба очень хороши.
Томас Андрле