Конвертер DAE в OBJ
Перетащите Collada .dae и скачайте Wavefront OBJ с MTL — в правильной ориентации и в метрах. Бесплатно, без регистрации, обработка в браузере: файл остаётся на вашем компьютере.
- Читает единицы Collada
- Текстуры из файлов или .zip
- Части остаются отдельными
- Без загрузки
Как конвертировать DAE в OBJ
- 01
Перетащите .dae
Файл Collada 1.4 — версия, которую пишет почти каждый экспортёр, — до 200 МБ. Конвертер читает теги<unit>и<up_axis>в заголовке, поэтому модель SketchUp в дюймах и деталь робота с Z-up открываются в правильной ориентации и реальном масштабе. - 02
Проверьте список частей
Панель считает меши и материалы. Каждый экземпляр геометрии в сцене Collada становится отдельным объектом в OBJ, поэтому у здания стены, окна и крыша остаются раздельными. - 03
Добавьте текстуры и конвертируйте
Файл .dae перечисляет изображения по именам, а не содержит их, поэтому выберите файлы текстур вместе с .dae или перетащите один .zip папки экспорта. Затем нажмите Конвертировать в OBJ: если включено Включить материалы и текстуры, вы получите zip с .obj, .mtl и текстурами в PNG. Выключите эту опцию, чтобы получить один файл .obj.
Collada в OBJ без путаницы с масштабом и осями
Collada — один из немногих старых форматов, где записаны единицы измерения и верхняя ось. SketchUp пишет дюймы с Z вверх. Пакеты описания роботов для ROS и Gazebo часто используют метры с Z вверх. Blender пишет метры, тоже с Z вверх. OBJ не хранит ни того, ни другого, и большинство программ читают его как Y-up в метрах.
Конвертер применяет заголовок Collada перед записью: модель масштабируется в метры, а для файлов с Z вверх поворачивается, чтобы стоять вертикально по соглашению Y-up. Стол SketchUp высотой 36 дюймов становится высотой 0.914 единицы, что Blender и большинство других приложений читают как 0.914 м. Нужны другие числа? Введите коэффициент в Масштаб, например 100 для приложения, которое работает в сантиметрах.
Что сохраняется при конвертации DAE в OBJ
| Содержимое Collada | В OBJ |
|---|---|
| Треугольники и полигоны | Сохраняются; полигоны триангулируются |
| Экземпляры геометрии и трансформации узлов | Сохраняются как отдельные объекты, трансформации применены |
| UV-координаты и нормали | Сохраняются |
| Цвет простого диффузного материала | Сохраняется как Kd в MTL |
| Изображения текстур (PNG, JPG, TGA), которые вы добавите | Сохраняются: записываются как PNG и подключаются через map_Kd |
| Изображения текстур, которые вы не добавили | Отсутствуют; конвертер перечислит их в янтарном примечании |
| Единицы и верхняя ось | Применяются: записываются как Y-up в метрах |
| Скиннинг, анимация, кинематика | Отбрасываются; меш записывается в позе загрузки |
| Камеры, источники света | Не экспортируются |
Изображения сопоставляются только по имени файла, поэтому путь, который записал экспортёр (C:\..., textures/, file:///), не важен. Перетаскивание папки целиком не поддерживается: выберите файлы или заархивируйте их в zip.
Форматы DAE и OBJ
- DAE (Collada)
- XML-формат обмена от Khronos Group, впервые выпущен в 2004 году
- Что содержит DAE
- Меши, материалы, ссылки на текстуры, скелеты, анимацию, физику, кинематику, иерархию сцены
- Откуда берётся DAE
- SketchUp, Google Earth и 3D Warehouse, ROS и Gazebo, старые пайплайны Unity и Second Life
- Что содержит OBJ
- Геометрию, UV, нормали, группы, материалы MTL
- Единицы
- DAE: указаны в файле элементом
<unit>. OBJ: нет, приложения подразумевают свои - Чем читается OBJ
- Практически любым инструментом 3D-моделирования, скульптинга, рендеринга и печати
Советы по работе с конвертером DAE в OBJ
- Проверьте части и размер в предпросмотре перед конвертацией
- Заархивируйте .dae вместе с папкой текстур и перетащите .zip
- Упростите тяжёлые экспорты SketchUp с помощью упростителя сетки, если целевое приложение тормозит
- Откройте результат в просмотрщике OBJ, чтобы убедиться, что модель стоит вертикально
- Поверните результат при необходимости в импортёре: исправление Z-up уже применено
- Не ждите анимации или суставов робота в OBJ
- Не считайте предпросмотр без текстур признаком сломанного файла: изображения никогда не были внутри .dae, поэтому добавьте их
Зачем конвертировать Collada в OBJ сейчас
Collada была основным форматом обмена в конце 2000-х, и многие библиотеки моделей до сих пор полны файлов .dae. Но поддержка угасает. Blender пометил встроенный импортёр и экспортёр Collada как legacy в версии 4.2 и заявил, что удалит их в будущем релизе, а многие новые инструменты так и не добавили его. OBJ же читается почти везде.
Для модели, которую вы планируете печатать, DAE в STL конвертирует сразу в миллиметры. Для веба или игрового движка DAE в GLB сохраняет текстуры и анимационные клипы. Если сначала хотите просто заглянуть внутрь файла, используйте просмотрщик DAE. Для других устаревших форматов см. FBX в OBJ.
Похожие конвертеры
FAQ
Частые вопросы
Как бесплатно конвертировать DAE в OBJ?
Сохраняются ли текстуры при конвертации Collada в OBJ?
Будет ли моя модель SketchUp правильного размера?
Безопасен ли этот конвертер DAE в OBJ для конфиденциальных моделей?
Сохраняются ли в OBJ отдельные объекты?
Можно ли конвертировать анимированный DAE в OBJ?
Что делать, если мой файл DAE не открывается?
Похожие инструменты и руководства
Продолжить
Начать бесплатно
Создавайте новые модели по фото
Не тратьте время на устаревшие файлы: превратите фото в 3D-модель в студии, скачайте бесплатный GLB и экспортируйте OBJ напрямую на платном тарифе. А конвертер DAE в OBJ оставьте для архива.
Без банковской карты · 3 бесплатных кредита на старте