Как открыть obj на Android

Обновлено: 04.07.2024

java, программное обеспечение, математика, ia, проекты, аниме и сериалы.

Меню

4398 прочитано • 12 февраля 2017 г. • Опубликовано в Android • Поделиться

Продолжая тестирование 3D-фреймворков для Android, я, наконец, понял, как использовать файл .obj в Android.

Следующие шаги могут показаться нелогичными, но мне они помогают!!

Загрузить архив .obj

В этом примере zip-файл содержит:

  • Face.obj
  • Face.mtl
  • face_eyel_hi.jpg
  • face_eyer_hi.jpg
  • face_skin_hi.jpg
  • face_sock.jpg

Верхний регистр

Из-за этого ограничения Android:

Нам нужно заменить любую прописную букву на строчную, если она существует из .obj , .mtl и других ресурсов

Игнорировать расширения Android

Эти имена не разрешены Android:

Если вы видели, оба файла имеют имя Face. Android заставляет нас использовать уникальное имя файла. Поэтому нам нужно добавить obj, mtl или что-то еще, чтобы сделать уникальное имя файла. Я использую _suffix как:

  • от face.obj к face_obj.obj
  • от face.mtl к face_mtl.mtl

Обновить ссылки

Имена файлов изменены (images, obj и mtl), поэтому нам нужно обновить их ссылки, где они используются.

Обновить .obj

Файлы Obj нуждаются в ссылке на файлы .mtl. Поэтому, если имя нашего файла mtl изменено, нам нужно обновить его. В некоторых случаях файлы .obj используют аболютный путь, поэтому его также можно изменить.

  • Откройте файл obj в текстовом редакторе и создайте или обновите строку со ссылкой на mtlib.

Это довольно странно :

Настоящее имя mtl — face_mtl.mtl, поэтому ссылка может быть mtllib face_mtl.mtl, но это не работает.

Если я изменю его на mtllib, face.mtl будет работать.

Как будто min3D игнорирует _mtl имени файла.

Другой пример из моей последней работы: настоящее имя файла: bigmax_white_mtl.mtl ссылка в файле bigmax_white_obj.obj: mtllib bigmax_white.mtl

Возможно, это часть документации, но я не могу ее найти, так что этот безумный обходной путь работает!!

Бесплатно открывает чертежи obj с любого устройства в современном браузере, таком как Chrome, Opera или Firefox.

Добавить это приложение в закладки

Отправить ссылку для скачивания

Отправьте нам свой отзыв

Работайте с документами в других бесплатных приложениях

Просмотрщик Aspose.CAD

Приложение Aspose OBJ Viewer для открытия и просмотра файлов OBJ. Просматривайте чертежи OBJ в Интернете на любой платформе: Windows, Mac OS, Linux, Android, iOS в Интернете из любой точки мира.

Если вы хотите получить программный доступ к своим чертежам, обратитесь к документации Aspose.CAD.

Просмотр документов в Интернете

Бесплатно открывает чертежи obj с любого устройства с современный браузер, такой как Chrome, Opera или Firefox.

Как просмотреть файл OBJ

  1. Нажмите внутри области перетаскивания файлов, чтобы загрузить OBJ, или перетащите файл чертежа OBJ.
  2. Ваш файл OBJ будет автоматически обработан для мгновенного просмотра.
  3. Просмотр эскизов файлов OBJ. Его макеты со свойствами будут доступны для предварительного просмотра.
  4. Загрузить файл OBJ и все его слои в виде растрового или векторного изображения, включая формат PDF.
  5. Просмотр и навигация между макетами. Установите увеличение или уменьшение просмотра страницы.

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

Это средство просмотра работает быстро, но это зависит от размера чертежа. Обработка чертежа OBJ может занять от нескольких секунд до минуты.

Конечно! Файл будет доступен мгновенно и виден только вам. Мы удаляем загруженные файлы через 24 часа.

Да, вы можете использовать бесплатную программу просмотра Aspose в любой операционной системе с веб-браузером. Наша программа просмотра OBJ работает онлайн и не требует установки какого-либо программного обеспечения.

Что говорят люди

Посмотрите, что пользователи говорят о бесплатном приложении Aspose.CAD

Спасибо за 12 полезных файлов, созданных Стин! Пользователь из Сан-Хосе, США

Отличное приложение, полностью доволен! Пользователь из Дели, Индия

10 Эстрелас . Пользователь из Барселоны, Испания

МУИТО БОМ, Э РАПИДО . Пользователь из Сан-Паулу, Бразилия

Спасибо, это было очень полезно. Продолжайте в том же духе. Пользователь из Франкфурта, Германия

OBJ Формат файла определения геометрии

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

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

Снимок экрана файла .obj в Microsoft 3D Builder

Файл OBJ открыт в Microsoft 3D Builder

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

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

ПРИМЕЧАНИЕ. Хотя формат OBJ является одним из наиболее распространенных форматов для хранения 3D-моделей, это лишь один из многих вариантов сохранения моделей. Некоторые другие варианты включают .DAE, .STL, .IGS, .FBX, .MAX, .DWG и .3DS.

Как открыть файл OBJ

Получив файл OBJ, вы можете открыть его из множества бесплатных и коммерческих приложений, включая Microsoft 3D Builder, Apple Preview и Autodesk Maya.

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

Читайте также: