Сжатие текстур OBJ

Уменьшайте текстуры OBJ, не меняя геометрию.

Загрузка...

Пожалуйста, подождите

Об инструменте

Оптимизация текстур, на которые ссылается OBJ/MTL. Геометрия не меняется. Текстуры перекодируются в PNG без потерь (или JPEG, если выбран этот формат) и перепривязываются в новый MTL. Итог: OBJ-пакет (ZIP).

Советы

  • 1Загрузите OBJ + MTL + текстуры вместе
  • 2Текстуры станут PNG (или JPEG при выборе)
  • 3Скачивание в виде OBJ-пакета (ZIP)

Описание параметров конфигурации

Текстуры / Изображения

Макс. размер текстуры

По умолчанию1024px

Ограничивает размер всех текстур этим максимальным значением, уменьшая потребление памяти и размер файла.

256px
512px
1024pxРекомендуется
2048px
4096px
Исходный размер

Формат текстуры

По умолчаниюОставить исходный

Конвертирует текстуры в более эффективный формат. WebP обеспечивает отличное сжатие с широкой поддержкой браузеров.

JPEG
PNG
Оставить исходный

Качество

По умолчанию0.75

Диапазон0.1 – 1 · step 0.05

Установите качество сжатия для форматов WebP и JPEG. Меньшие значения означают меньшие файлы, но более мягкие текстуры.

Сведения о формате

Вход / Выход

Расширение:
obj
Полное название:
Wavefront OBJ
Тип:
3D Model
Формат:
OBJ
Инструменты:
BlenderMaya3ds Max
Открыть в:
3D Model ViewerOBJ Viewer
Описание:
OBJ is an open 3D geometry format introduced by Wavefront in the 1980s. It records vertices, normals, UV coordinates, and face connections in human-readable text, and is supported by almost all 3D software, making it a safe choice for cross-software mesh exchange. Its materials and textures are typically defined in an accompanying .mtl file, and both files must be placed in the same directory. OBJ does not contain animation or skeletal data; it only represents static meshes, so it is not suitable as a final format for character animation workflows. Additionally, the text encoding makes large model files bulky, and complex scenes load slowly. If you need a single-file delivery with embedded textures, GLB is a better choice.

Примечания:

  • MTL-файл должен находиться вместе с OBJ-файлом для материалов
  • Не поддерживает анимацию или скелеты

Поддерживаемые возможности:

  • Человекочитаемый текстовый формат
  • Отдельные файлы геометрии (.obj) и материалов (.mtl)
  • Универсальная поддержка программным обеспечением
  • Сохранение UV-координат и нормалей

Как пользоваться

1

Загрузите модель

Перетащите OBJ, MTL и текстуры

2

Просмотрите текстуры

Проверьте загруженные карты

3

Настройте и сожмите

Выберите параметры и скачайте ZIP

Часто задаваемые вопросы

Смотреть все частые вопросы
Q

На выходе всё ещё OBJ?

A

Да. Загруженный формат сохраняется как OBJ, а не принудительно конвертируется в GLB. Вы получите OBJ-пакет (ZIP) с обновлённым MTL и сжатыми текстурами, поэтому ваш рабочий процесс с OBJ продолжит работать.

Q

В какой формат будут перекодированы текстуры?

A

По умолчанию карты перекодируются в PNG без потерь, либо в JPEG, если вы его выберете. Для вывода OBJ недоступны WebP и KTX2, потому что OBJ хранит классические внешние растровые файлы, а не встроенные данные изображений.

Q

Будет ли обновлён MTL?

A

Да. Инструмент создаст новый MTL, ссылающийся на сжатые текстуры. Относительное расположение OBJ и карт не меняется, так что после распаковки ZIP модель найдёт свои текстуры.

Q

Поддерживает ли вывод OBJ WebP и KTX2?

A

Нет. Внешние текстуры OBJ поддерживают только JPEG и PNG. WebP и KTX2 используются только для вывода GLB/GLTF. PNG остаётся безопасным выбором по умолчанию для качества, JPEG подойдёт, когда важнее размер.

Q

Есть ли ползунок качества для текстур OBJ?

A

Да. Ползунок качества управляет силой сжатия с потерями. Для PNG по умолчанию применяется сжатие без потерь; при переходе на JPEG держите качество от 80% и выше, чтобы избежать полос на градиентах.

Q

Когда лучше оставить PNG, а не JPEG?

A

Используйте PNG для карт нормалей, шероховатости, металличности и любых карт с альфа-каналом: кодирование без потерь не создаёт артефактов, влияющих на затенение. JPEG подходит для фотореалистичных карт diffuse или альбедо, когда размер файла важнее точности пикселей.

Поддержите нас