Сжатие моделей
Комплексный оптимизатор 3D-моделей: упрощение сеток, сжатие текстур и кодирование Draco — всё в вашем браузере.
Загрузка...
Пожалуйста, подождите
Об инструменте
Это лучший инструмент для сжатия 3D-моделей на базе glTF-Transform. Он объединяет упрощение сетки (уменьшение количества полигонов), оптимизацию текстур (изменение размера, конвертация в WebP/JPEG/KTX2) и кодирование Draco (сжатие геометрии) в единый оптимизированный рабочий процесс. Всё выполняется локально в вашем браузере — без загрузки на сервер.
Советы
- 1Объединяет сжатие вершин, текстур и Draco за один проход
- 2Поддерживает входные форматы GLB, GLTF, OBJ, FBX
- 3Экспорт в оптимизированном формате GLB
- 4Предпросмотр изменений в реальном времени перед скачиванием
Как пользоваться
Загрузите модель
Перетащите 3D-модель или нажмите, чтобы выбрать. Формат определяется автоматически.
Проверьте и настройте
Проверьте обнаруженные текстуры, настройте степень упрощения, задайте размер/формат/качество текстур
Сожмите и скачайте
Сжатие в один клик с полным предпросмотром. Скачайте, когда результат вас устроит.
Часто задаваемые вопросы
Чем этот инструмент отличается от инструментов только для вершин/текстур?
Этот инструмент применяет ВСЕ оптимизации за один проход: упрощение сетки + изменение размера/сжатие текстур + кодирование Draco. Это самый полный вариант для максимального уменьшения размера файла.
В чём разница между упрощением сетки и кодированием Draco?
Упрощение сетки (на базе библиотеки Meshopt) фактически уменьшает количество граней/вершин в модели — чем выше степень, тем меньше полигонов и размер файла, но заметнее потеря качества. Кодирование Draco сжимает существующие данные геометрии без изменения количества граней, достигая уменьшения размера на 50–90% практически без видимой разницы. Для лучшего результата используйте их вместе: сначала упрощение Meshopt, затем кодирование Draco.
Насколько меньше станет моя модель?
Результаты сильно различаются: простые модели могут уменьшиться на 30–50%, тогда как сложные модели с текстурами при включении всех параметров — на 70–90%.
Стоит ли включать все параметры сжатия?
Для веб-публикации включение всех параметров (упрощение + сжатие текстур + Draco) даёт наименьший размер файлов. Для архивации можно пропустить упрощение, чтобы сохранить полную детализацию.
Какой формат текстур лучше всего подходит для веба?
WebP обеспечивает наилучший коэффициент сжатия (примерно на 30% меньше, чем JPEG при сопоставимом качестве) и поддерживается всеми современными браузерами. При необходимости используйте JPEG для максимальной совместимости.
На выходе получается формат GLB. Как вернуть исходный формат?
Сжатие Draco работает только с форматом GLB/GLTF, поэтому на выходе всегда GLB. Чтобы конвертировать его обратно в OBJ, STL или другие форматы, используйте наш инструмент конвертации GLB.
Что нужно знать о формате KTX2?
KTX2 — это оптимизированный для GPU формат текстур, обеспечивающий аппаратно ускоренное декодирование. Обратите внимание, что текстуры KTX2 нельзя открыть в большинстве просмотрщиков изображений или стандартных 3D-программах. Для просмотра и использования потребуются совместимые инструменты, такие как Three.js (с KTX2Loader), Babylon.js или специализированные инструменты для GPU-текстур.
Похожие статьи
Из Blender в продакшен: полный обзор сжатия от начала до конца
Преобразуем PBR-модель весом 50 МБ через экспорт из Blender, сжатие вершин, конвертацию текстур в KTX2 и загрузку в движок — всё до менее чем 5 МБ. С полным скриптом автоматизации и шпаргалкой по серии.
Разные платформы — разные судьбы: руководство по выбору сжатия
Десктоп, мобильные, VR, Mini Programs — какую комбинацию сжатия на самом деле стоит использовать? Эта статья сводит предыдущие четыре в матрицу решений и скрипт автоматизации. Просто выбирайте по ней.
KTX2 на практике: правильный путь сжатия текстур
ETC1S или UASTC? Как использовать toktx и gltf-transform? Как загружать KTX2 в Three.js / Babylon.js? Здесь всё — команды и код для копирования.