Русская Википедия:Сжатие текстур

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Сжатие текстур или Компрессия текстур (Шаблон:Lang-en) — это технология сжатия изображения, визуально отображающее совокупность свойств поверхности какого-либо объекта, предназначенное для хранения текстурного атласа в 3D компьютерной графике систем визуализации. В отличие от обычных алгоритмов сжатия изображений, алгоритмы сжатия текстур оптимизированы для случайного доступа.

Для методов сжатия данных текстурных карт, существенны два требования: сжатие практически без потери качества и обработка данных «на лету» в процессе преобразования и наложения текстур.[1]

Параметры сжатия текстур

В основополагающей работе на сжатие текстур,[2] Beers, Agrawala and Chaddha указали четыре особенности, которые имеют тенденцию к дифференциации сжатия текстуры в отличие от других методов сжатия изображения.

Особенности сжатия текстур:[3]

Скорость декодирования (Шаблон:Lang-en)
Желательно иметь быструю декомпрессию, непосредственно из сжатых данных текстуры, чтобы не воздействовать на производительность визуализации.
Произвольный доступ (Шаблон:Lang-en)
Визуализация будет затруднена без предсказания порядка доступа текселей, то есть любая схема сжатия текстур должна позволить быстрый произвольный доступ к декомпрессированным данным текстуры.
Степень сжатия (Шаблон:Lang-en) и Визуальное качество (Шаблон:Lang-en)
В системе рендеринга сжатие с потерями может быть более терпимым, чем для других случаев применения.
Скорость кодирования (Шаблон:Lang-en)

Продукция и разработки

Некоторые примеры систем сжатия текстур:[4]

См. также

Примечания

Шаблон:Примечания

Ссылки

Шаблон:Wiktionary