Центр форматов CRN — онлайн-конвертер Crunch и просмотрщик текстур CRN
Высокооптимизированные бесплатные онлайн-инструменты формата CRN. Наслаждайтесь нашим конвертером CRN (изображения в CRN) на основе Crunch и средством просмотра CRN, удовлетворяющим потребности в сжатии, направленные на ограниченные размеры дистрибутивов.
О формате CRN
CRN (Crunch) — это контейнер текстур с потерями, широко используемый для уменьшения размера пакета при сохранении практичного качества графики в реальном времени.
Небольшой размер дистрибутива
Разработан для минимизации занимаемого пакета текстур для веб-сборок и игр.
Быстрое транскодирование во время выполнения
Обычно перекодируется в форматы с блочным сжатием BC во время загрузки.
Рабочий процесс браузера
Работает с конвейерами WebAssembly для инструментов кодирования/декодирования в браузере.
Удобство для трубопроводов
Хорошо интегрируется с автоматизированными конвейерами активов и пакетным преобразованием.
Технические характеристики
Структура файла
- Компактный заголовок CRN хранит размеры, уровни MIP и метаданные формата.
- Полезная нагрузка содержит данные битового потока Crunch для перекодирования в форматы BC.
- Поддерживает MIP-карты для эффективной выборки текстур во время выполнения.
Характеристики сжатия
Типичные цели включают выходные данные с блочным сжатием в стиле BC1/BC3/BC5.
Качество сжатия можно настроить, чтобы сбалансировать размер, скорость и точность воспроизведения.
Типичные случаи использования
Доставка веб-ресурсов
Уменьшите размер загрузки браузерных 3D-приложений.
Устаревшие конвейеры Crunch Pipelines
Поддерживать совместимость с существующими производственными активами на базе Crunch.
Транскодирование во время выполнения
Перекодируйте при загрузке в собственные форматы BC для графического процессора для рендеринга.
Распределение архива активов
Предоставляйте компактные архивы текстур для развертывания на нескольких платформах.
Сравнение форматов
DDS обычно хранит окончательные блоки, готовые к использованию графическим процессором; CRN хранит компактный поток, оптимизированный для транспортировки и последующего перекодирования.
KTX2 — это современный контейнер Khronos с более широкими инструментами экосистемы; CRN остается легким для конкретных трубопроводов.
Basis фокусируется на универсальных рабочих процессах перекодирования; CRN тесно связан с трубопроводами, ориентированными на Crunch и BC.
PNG — это хранилище изображений без потерь, а CRN — сжатие текстур с потерями для рабочих процессов графики во время выполнения.
Сопутствующие инструменты
Кодировать в CRN
Преобразование исходных изображений в текстуры, сжатые CRN.
Декодирование файлов CRN
Проверьте файлы CRN, декодируя и просматривая выходные данные RGBA.
Инструментарий разведки и добычи
Проект Crunch предоставляет эталонную реализацию кодера/декодера, используемую этой цепочкой инструментов.