.OBJ

Файл OBJ

Wavefront OBJ (3D geometry)
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл OBJ - это 3D-модель в формате Wavefront OBJ, представляющая собой текстовый список вершин, граней и нормалей поверхностей. Его можно бесплатно открыть в Blender, приложении Microsoft 3D Viewer в Windows или через 3DViewer.net в браузере. Если модель загружается серой или без текстур, значит, в той же папке отсутствуют сопутствующий файл .mtl и изображения текстур.

Разработчик: Wavefront Technologies Категория: Файлы изображений 3D Открыть стандартное MIME: model/obj
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .DCM · .STEP · .SKP · .STP

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 9, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла OBJ?

Формат файлов .obj используется для хранения 3D-объектов, созданных в различных программах для проектирования и редактирования. Каждый файл .obj может содержать такие данные, как координаты вершин, нормали поверхностей, UV-координаты текстур и ссылки на внешние файлы изображений текстур. Файлы .obj не содержат данных об окружении объекта - в них нет информации об освещении, камерах или иерархии сцены. Формат был разработан компанией Wavefront Technologies и изначально предназначался для хранения данных в их приложении Advanced Visualizer.

Совместимость файлов OBJ и MTL

Файлы .obj чаще всего содержат ссылки на сопутствующие файлы .mtl, которые описывают материал затенения поверхности каждого объекта и соответствующие данные. Каждый файл .obj может ссылаться на один или несколько файлов .mtl; без них полигональные сетки отображаются как не затененная геометрия.

Применение формата OBJ

.obj является широко поддерживаемым открытым форматом и считается стандартом де-факто для обмена 3D-объектами. Поскольку это обычный текст ASCII, файлы .obj легко читаются человеком и просты в анализе, поэтому практически все программное обеспечение для CAD и 3D-редактирования предоставляет средства импорта и экспорта данных в этом формате. В последние годы, с ростом технологий 3D-печати, .obj приобрел еще большую популярность - особенно в качестве предпочтительного формата для многоцветных и многоматериальных рабочих процессов печати. Он часто используется наряду с .stl и .ply в конвейерах аддитивного производства и все чаще в качестве исходного формата для преобразования в современные форматы обмена, такие как .gltf.

Безопасность и защита

РИСК: LOW

OBJ - это текстовые данные геометрии; они не содержат исполняемого кода и не могут ничего запускать, поэтому их открытие безопасно. Единственные практические нюансы не являются вредоносными: очень большие сетки с высоким разрешением (например, 3D-сканы) могут загружаться медленно, а текстурированному OBJ нужны сопутствующие файлы .mtl и изображения, иначе он будет выглядеть серым. Как всегда, доверяйте расширению только после его проверки - реальную опасность представляет файл, притворяющийся «model.obj», но являющийся исполняемым файлом, а не сам формат OBJ.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕWavefront OBJ (3D geometry)
РАЗРАБОТЧИКWavefront Technologiesс Late 1980s (Wavefront Technologies, for The Advanced Visualizer)
MIME-ТИПmodel/obj
ТИПТекстовое определение 3D-геометрии (вершины, грани, нормали, текстурные координаты)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.dcm.step.skp.stp
Это расширение также используется в…
  • Объектный файл COFF (.obj) - Скомпилированный объектный файл, создаваемый компиляторами C/C++ как промежуточный этап сборки, не связан с форматом 3D-моделей.

Программы, открывающие файлы OBJ

Windows4 apps
Blender Открытый код Файл > Импорт > Wavefront (.obj); стандартный бесплатный 3D-редактор для Linux.
MeshLab Открытый код Откройте OBJ для проверки сетки, очистки и конвертации.
Autodesk Maya Платно Файл > Импорт OBJ для профессионального моделирования и анимации.
3D Viewer (Microsoft) Бесплатно Дважды щелкните, чтобы просмотреть/повернуть модель - бесплатное приложение из Microsoft Store читает OBJ. Только просмотр, без редактирования.
macOS3 apps
Blender Открытый код Файл > Импорт > Wavefront (.obj); стандартный бесплатный 3D-редактор для Linux.
MeshLab Открытый код Откройте OBJ для проверки сетки, очистки и конвертации.
Preview / Quick Look Встроенная Нажмите пробел на файле .obj в Finder или откройте в приложении «Просмотр» (в macOS есть встроенный рендеринг OBJ/USDZ). Только просмотр.
Linux2 apps
Blender Открытый код Файл > Импорт > Wavefront (.obj); стандартный бесплатный 3D-редактор для Linux.
MeshLab Открытый код Откройте OBJ для проверки сетки, очистки и конвертации.
Web2 apps
3DViewer.net Бесплатно Перетащите .obj (и его .mtl + текстуры) в браузер для просмотра, вращения и измерения - установка не требуется. Онлайн-просмотрщик с открытым исходным кодом.
Sketchfab Freemium Загрузите OBJ, чтобы просмотреть его в браузере с реалистичными материалами; удобно для обмена файлами.

Технические подробности

глубокая спецификация
Кодировка файлаОбычный текст ASCII; совместим с UTF-8, без бинарных разделов
Сигнатура файла (магические байты)Отсутствует - идентифицируется по токенам в начале строк: `v ` (вершина), `vt ` (UV-координата), `vn ` (нормаль), `f ` (грань), `mtllib`
Тип MIME`model/obj`
Система координатПравосторонняя; по соглашению ось Y направлена вверх (некоторые экспортеры используют Z-вверх)
Геометрические примитивыВершины (`v`), UV-координаты текстур (`vt`), нормали (`vn`), грани (`f`), линии (`l`), точки (`p`)
Типы полигоновТреугольники, четырехугольники и произвольные n-угольники (многоугольники с любым количеством вершин на грань)
База индексацииЦелочисленные индексы, начинающиеся с 1; допускаются отрицательные значения как относительные (обратные) ссылки
Ссылки на материалыВнешние файлы `.mtl`, объявленные с помощью `mtllib`; применяются к группе мешей через `usemtl`
Структура объектов/группИменованные объекты (ключевое слово `o`) и группы (ключевое слово `g`) позволяют хранить многосоставные сетки в одном файле
Текстурное картированиеUV-координаты хранятся как записи `vt`; пути к файлам изображений текстур определяются в сопутствующем `.mtl`
Геометрия свободной формыНеобязательные кривые NURBS и поверхности B-сплайнов через ключевые слова `curv` / `surf` - на практике реализуются редко
Поддержка анимацииОтсутствует - только статическая геометрия; для анимации требуются внешние форматы (FBX, glTF)
Данные сценыНет освещения, камер или иерархии сцены; формат хранит только геометрию
СжатиеНесжатый обычный текст; файлы эффективно сжимаются с помощью ZIP или gzip
Пригодность для 3D-печатиШироко принимается программами-слайсерами; предпочтительнее STL для многоцветной/многоматериальной FDM-печати
СовместимостьНативно поддерживается Blender, Autodesk Maya, Cinema 4D, ZBrush, SolidWorks и большинством инструментов CAD/DCC
ВыпущенLate 1980s (Wavefront Technologies, for The Advanced Visualizer)
Открыть стандартноеДа · без роялти
Спецификацияpaulbourke.net

Конвертации OBJ

Возможно
.OBJ .WRLОнлайн-конвертер
Как конвертировать
.OBJ .STPОнлайн-конвертер
Как конвертировать
.OBJ .DXFОнлайн-конвертер
Как конвертировать
.OBJ .IGESОнлайн-конвертер
Как конвертировать
.OBJ .IGSОнлайн-конвертер
Как конвертировать
.OBJ .DWGОнлайн-конвертер
Как конвертировать
.OBJ .GLBОнлайн-конвертер
Как конвертировать
.OBJ .STLОнлайн-конвертер
Да - используйте наш бесплатный конвертер выше или откройте OBJ в Blender или MeshLab (оба бесплатны) и…
Как конвертировать
.OBJ .GLTFОнлайн-конвертер
Yes - OBJ converts cleanly to GLTF; Blender handles it natively and free online tools cover it too.
Как конвертировать
.OBJ .DAEОнлайн-конвертер
Yes - OBJ files convert cleanly to DAE (COLLADA) because both formats store polygon mesh geometry.
Как конвертировать
.OBJ .PLYОнлайн-конвертер
Да - OBJ конвертируется в PLY без проблем; геометрия передается без потерь, хотя UV-карты текстур не…
Как конвертировать
.OBJ .PNGРУКОВОДСТВО
Да - вы можете отрендерить .obj-модель в изображение .png с помощью 3D-программ, хотя результатом будет…
Как конвертировать
.OBJ .FBXРУКОВОДСТВО
Yes - Blender (free) converts OBJ to FBX on Windows, macOS, and Linux in a few clicks.
Как конвертировать
.OBJ .3DSРУКОВОДСТВО
Да - OBJ надежно конвертируется в 3DS с помощью Blender или MeshLab, оба приложения бесплатны и имеют…
Как конвертировать

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами OBJ. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня
R
Raghv27 d agoБЕЗ ОТВЕТА
How to get a free aeroplane obj model for my trapcode particular
Ожидание ответа

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

Как открыть файл OBJ бесплатно?
Используйте Blender (полное редактирование), MeshLab (очистка/проверка), бесплатное приложение Microsoft 3D Viewer в Windows, «Просмотр» (Quick Look) в macOS или онлайн-просмотрщик, такой как 3DViewer.net. Платное ПО не требуется.
Почему моя модель OBJ открывается серой или без текстур?
OBJ хранит только геометрию. Цвета и текстуры находятся в отдельном файле .mtl и связанных с ним изображениях. Если у вас есть только .obj или файлы .mtl/текстуры находятся в другой папке, модель будет без текстур. Держите все файлы вместе.
Как конвертировать OBJ в STL для 3D-печати?
Откройте OBJ в Blender или MeshLab и выберите «Экспорт в STL», затем загрузите STL в слайсер (Cura, PrusaSlicer). STL содержит только геометрию, поэтому любые цвета/текстуры будут отброшены - это нормально для печати.
В чем разница между OBJ и STL?
Оба являются форматами полигональных сеток. OBJ может хранить текстурные координаты, нормали и ссылки на материалы (через .mtl), поэтому он используется для рендеринга и игр. STL хранит только необработанную поверхность из треугольников без цвета - это стандарт для 3D-печати.
В чем разница между OBJ и STEP?
OBJ - это полигональная сетка (аппроксимация поверхности) для графики и печати. STEP - это точная CAD-геометрия (точные поверхности и тела, которые можно измерять и редактировать). Нельзя надежно превратить сетку OBJ обратно в чистую CAD-модель STEP.

Ссылки

1Library of Congress - Wavefront OBJ format descriptionwww.loc.gov
2Paul Bourke - Wavefront OBJ file format specificationpaulbourke.net

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.TMPTemporary File
9.MDMarkdown Document
10.RPMSGRestricted Permission Message

Похожие расширения

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z