В областях IT, связанных с трёхмерной графикой, можно часто встретить модели в формате OBJ. Файл рассматриваемого формата представляет собой текстовый файл, содержащий только геометрию 3D-объектов, т.е. хранит позиции вершин, нормали к вершинам и текстурные координаты. Информация о материалах хранится в файле MTL, на который в начале файла даётся ссылка с помощью директивы mtllib.

Формат описания 3D-графики OBJ является весьма популярным, поскольку отличается простотой описания и поддерживается практически всеми 3D-редакторами. Прежде чем рассмотреть, какие программы открывают OBJ, следует отметить, что порой целью открытия файла является не просмотр модели, а, например, ознакомление со списком названий объектов, или подсчёт количества вершин. Эти и другие действия можно выполнить, открыв файл в обычном текстовом редакторе, например, Notepad++.

Итак, рассмотрим, чем же открыть файлы с расширением OBJ? Вот самые популярные программы, с помощью которых вы легко сможете посмотреть 3d-модель.

Как открыть OBJ в Blender?

Чтобы открыть файл OBJ в программе Blender в основном меню следует последовательно выбирать пункты «File» - «Import» - «Wavefont (.obj)». В открывшемся диалоговом окне потребуется указать OBJ-файл и нажать кнопку «Import OBJ».

Внимание! Для того, чтобы помимо полигонов отображались и текстуры, необходимо чтобы в файле OBJ были верно прописаны пути до MTL-файла, а в MTL-файле верно указаны пути до картинок.

Как открыть OBJ в 3D Max?

Ещё одна очень популярная программа для 3D-моделирования - Autodesk 3ds Max. В ней также следует воспользоваться функцией импорта сторонних файлов: «Import» - «Import non-native file formats into 3ds Max».

Как открыть OBJ в Sketchup?

Программа SketchUp доступна как в виде десктопного приложения, так и в виде онлайн-редактора. Для онлайн-версии потребуется регистрация учётной записи. Как любой другой 3D-редактор, Скетчап поддерживает импорт множества форматов, в том числе и расширения OBJ. Для иморта следует воспользоваться плагином «OBJ Importer», находящимся во вкладке «Plugins». В выпадающем подменю доступно два варианта импорта - as OBJ и as Mesh.

Как открыть формат OBJ в Архикаде?

В Archicad нет возможности напрямую открыть файл OBJ. Чтобы просмотреть модель в Архикаде потребуется:

1. Преобразовать файл формата OBJ в 3DS. Для этого можно воспользоваться программами 3DS Max, Cinema 4K и др.
2. Импортировать 3DS стандартными средствами: «Взаимодействие» - «3D Studio» - «Импортировать 3DS в виде объекта GDL…».

Как открыть OBJ в MeshLab?

Для того, чтобы загрузить модель формата OBJ в программе MeshLab следует в верхнем меню перейти по пунктам «File» - «Import Mesh…». После выбора нужного файла 3d-модель откроется в центральном окне приложения. Для удобства просмотра можно воспользоваться кнопками включения/отключения отображения вершин, границ и полигонов.

Как открыть OBJ онлайн?

Если на компьютере не оказалось ни одной из перечисленных программ, а времени скачивать их нет, то можно воспользоваться онлайн-просмотрщиком файлов с расширением OBJ. Для этого достаточно вбить в поисковик фразу «obj открыть онлайн». В качестве такого онлайн редактора можно использовать https://threejs.org/editor/ - написан на движке Three.js, позволяющий работать с 3d-графикой посредством WebGL.

У вас есть проблема с открытием.OBJ-файлов? Мы собираем информацию о файловых форматах и можем рассказать для чего нужны файлы OBJ. Дополнительно мы рекомендуем программы, которые больше всего подходят для открытия или конвертирования таких файлов.

Для чего нужен файловый формат.OBJ?

Файловое расширение .obj главным образом обозначает формат файлов "Трехмерная модель Wavefront" (.obj ), разработанный компанией Wavefront Technologies для своей программы визуализации Advanced Visualizer. OBJ является текстовым форматом описания геометрии трехмерных тел, позволяющим моделировать сложные объемные формы и применять к ним различные материалы и текстуры.

Файл .obj является главной составляющей 3D-модели Wavefront. Именно этот текстовый документ большого размера задает всю геометрию модели. Кроме файла .obj , типовой 3D-объект или сцена в формате Wavefront, как правило, также включает один или несколько файлов библиотеки шаблонов материалов (Material Template Library, .mtl), в которых определены материалы объекта со ссылками на внешние растровые текстуры, обычно хранящиеся в отдельном подкаталоге (напр., "Textures").



OBJ стал одним из наиболее популярных и поддерживаемых форматов 3D-моделей, а функции экспорта/импорта файлов .obj присутствуют практически в каждом 3D-редакторе. Открывать файлы .obj и отображать содержащиеся модели с полной прорисовкой способно множество утилит для просмотра 3D-моделей, а ряд конвертеров позволяет преобразовывать OBJ-модели в другие форматы. В Интернете существуют целые коллекции и библиотеки моделей в этом формате.

Кроме того, расширение .obj служит обозначением типа файлов "Компилированный объектный код" (.obj ) применительно к нескольким форматам объектных файлов, использующимся на платформе Майкрософт Windows. Объектный файл (.obj ) создается в результате компиляции исходного кода и содержит зависящий от платформы и архитектуры машинный код, а также данные компоновки, символические перекрестные ссылки и другие данные. В отличие от компилированных исполняемых файлов (.exe), объектные файлы (.obj ) нельзя непосредственно отправить на исполнение; они скорее выполняют роль библиотек приложений. Ранее расширение .obj использовалось исключительно для обозначения формата перемещаемых объектных модулей (Relocatable Object Module Format, OMF) в MS-DOS и 16-разрядных выпусках Windows.

Программы для открытия или конвертации OBJ файлов

Вы можете открыть файлы OBJ с помощью следующих программ: 

Самой частой причиной проблем с раскрытием файла OBJ является просто отсутствие соответствующих приложений, установленных на Вашем компьютере. В таком случае достаточно найти, скачать и установить приложение, обслуживающее файлы в формате OBJ - такие программы доступны ниже.

Поисковая система

Введите расширение файла

Помощь

Подсказка

Необходимо учесть, что некоторые закодированные данные из файлов, которые наш компьютер не читает, иногда можно просмотреть в Блокноте. Таким образом мы прочитаем фрагменты текста или числа - Стоит проверить, действует ли этот метод также в случае файлов OBJ.

Что сделать, если приложение со списка уже было установлено?

Часто установленное приложение должно автоматически связаться с файлом OBJ. Если это не произошло, то файл OBJ успешно можно связать вручную с ново установленным приложением. Достаточно нажать правой кнопкой мышки на файл OBJ, а затем среди доступных выбрать опцию "Выбрать программу по умолчанию". Затем необходимо выбрать опцию "Просмотреть" и отыскать избранное приложение. Введенные изменения необходимо утвердить с помощью опции "OK".

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

Windows
Mac OS
Linux

Почему я не могу открыть файл OBJ?

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

Несоответственные связи файла OBJ в записях реестра
- повреждение файла OBJ, который мы открываем
- инфицирование файла OBJ (вирусы)
- слишком маленький ресурс компьютера
- неактуальные драйверы
- устранение расширения OBJ из реестра системы Windows
- незавершенная установка программы, обслуживающей расширение OBJ

Устранение этих проблем должно привести к свободному открытию и работе с файлами OBJ. В случае, если компьютер по-прежнему имеет проблемы с файлами, необходимо воспользоваться помощью эксперта, который установит точную причину.

Мой компьютер не показывает расширений файлов, что сделать?

В стандартных установках системы Windows пользователь компьютера не видит расширения файлов OBJ. Это успешно можно изменить в настройках. Достаточно войти в "Панель управления" и выбрать "Вид и персонализация". Затем необходимо войти в "Опции папок", и открыть "Вид". В закладке "Вид" находится опция "Укрыть расширения известных типов файлов" - необходимо выбрать эту опцию и подтвердить операцию нажатием кнопки "OK". В этот момент расширения всех файлов, в том числе OBJ должны появится сортированные по названию файла.

Разработан

Wavefront Technologies

Тип формата

OBJ - это формат файлов описания геометрии, разработанный в Wavefront Technologies для их анимационного пакета Advanced Visualizer. Формат файла является открытым и был принят другими разработчиками приложений графики и может быть экспортирован/импортирован в e-Frontier"s Poser, Maya , XSI, Blender , MeshLab, Misfit Model 3D, 3D Studio Max и Rhinoceros 3D , Hexagon, CATIA , Newtek Lightwave, Art of Illusion , Modo , Cinema 4D , Zanoza Modeller и т. д. По большей части это общепринятый формат.

Формат файлов OBJ - это простой формат данных, который содержит только 3D геометрию, а именно, позицию каждой вершины, связь координат текстуры с вершиной, нормаль для каждой вершины, а также параметры, которые создают полигоны.

Формат файла

Строки начинающиеся с решётки(#) это коментарии.

# Это коментарий

Obj файл содержит несколько типов определения:

# Список вершин, с координатами (x,y,z[,w]), w является не обязательным и по умолчанию 1.0. v 0.123 0.234 0.345 1.0 v ... ... # Текстурные координаты (u[,v][,w]), v и w является не обязательным и по умолчанию 0. vt 0.500 -1.352 vt ... ... # Нормали (x,y,z); нормалей может не быть unit. vn 0.707 0.000 0.707 vn ... ... # Параметры вершин в пространстве (u [,v] [,w]); свободная форма геометрического состояния (смотри ниже) vp 0.310000 3.210000 2.100000 vp ... ... # Определения поверхности(сторон) (смотри ниже) f 1 2 3 f 3/1 4/2 5/3 f 6/4/1 3/5/3 7/6/5 f ...

Определение сторон

Поверхность определяется в списке вершин, текстурных координат и нормалей. Полигоны такие как квадрат могут быть определены с помощью более 3 вершин/текстурных координат/нормалей.

Вершины

Строка начинающаяся с f представляет собой индекс Поверхности. Каждая сторона может состоять из трех или более вершин.

Смотреть что такое "Obj" в других словарях:

    Obj - (or .OBJ) is a geometry definition file format first developed by Wavefront Technologies for its Advanced Visualizer animation package. The file format is open and has been adopted by other 3D graphics application vendors and can be… … Wikipedia

    OBJ - or OBJ may refer to: Object file, an organized machine code file created by a compiler with .obj file extension Relocatable Object Module Format, an Object file for Intel microprocessors with .obj file extension Wavefront .obj file, a 3D geometry … Wikipedia

    Или Obj (сокр. англ. object, «объект») многозначное сокращение. Означает несколько форматов и расширений файлов, в том числе: .obj расширение объектных модулей у ряда компиляторов Wavefront OBJ формат файлов геометрии объекта, используется в … Википедия

Файлы с расширением.obj содержат файлы 3D объектов, созданных с помощью компьютерной программы для рисования. Подобные файлы могут содержать карты текстур, 3D координаты и другие сведения о 3D-объектах.

Формат OBJ применяется в самых разнообразных приложениях, разрабатывающих 3D-графику, в частности в Microsoft Visual Studio и CADRazor.

Помимо этого, суффикс.оbj используется при работе с файлами объектов компьютерной науки. Такие файлы содержат набор последовательностей - инструкции, позволяющие хост-компьютеру правильно выполнять поставленные задачи. В данном случае файлы OBJ могут сопровождаться соответствующими файлами метаданных.

Файлы OBJ создаются также несколькими компиляторами для Windows, например. C и C++ . В результате обработки исходного кода файла появляется файл с расширением.obj. Когда все файлы исходного кода скомпилированны в файлы OBJ, они связываются друг с другом для формирования файла EXE или DLL.