ВИДЕОУРОК: Как создать оптимизированную для дополненной реальности 3D-модель с использованием кода AR?


Учебники | 12/12/2023 |


Дополненная реальность - это способ перенести цифровой контент в реальный мир. Однако подготовка 3D-моделей для AR может быть сложной. В этом посте мы расскажем вам, как подготовить свою 3D-модель к использованию в AR с помощью Blender, бесплатного инструмента для 3D-моделирования.

Выровняйте свою 3D-модель в 3D-сцене

Сначала убедитесь, что ваша 3D-модель находится в центре сцены. Если это не так, она может отображаться слишком далеко в AR-виде. Вот как правильно центрировать модель:

  • Импортируйте свою модель в Blender.
  • Выберите свою модель.
  • Установите геометрию как начало своей модели. Это гарантирует, что центр вашей модели действительно является центром.
  • Используйте параметры позиции, чтобы разместить вашу модель в координатах (0,0,0).
  • Сохраните свою 3D-модель.

3D AR-код Ровер Упорство NASA

Уменьшите размер файла 3D-модели: текстуры

Чтобы улучшить скорость загрузки вашей 3D-модели, вы можете уменьшить размер ее файлов текстур. Вот как это сделать:

  • Импортируйте свою 3D-модель в Blender.
  • Экспортируйте свою модель в формате .gltf + .bin + textures.
  • Откройте файлы текстур в GIMP, бесплатном редакторе изображений.
  • Измените размер изображений на 1024x1024 или меньше.
  • Сохраните текстуры в формате .jpg с разрешением 90 или ниже.
  • Замените текстуры в Blender или отредактируйте файл .gltf, изменив форматы текстур (например, с ".png" на ".jpg").
  • Сохраните файл.

Уменьшите размер файла 3D-модели: вершины

Еще один способ улучшить скорость загрузки вашей модели - это уменьшить ее сложность. Это включает сокращение количества вершин в модели. Вот как это сделать:

  • Импортируйте свою 3D-модель в Blender.
  • Выберите сетку для децимации.
  • Уменьшите сетку, стремясь к количеству граней менее 50 000. Проверьте 3D-отображение, чтобы убедиться, что оно все еще выглядит хорошо.
  • Если ваша модель не имеет ни одной bewgpbeufhtc, вы можете уменьшить до нескольких сеток, объединив их сначала.
  • Экспортируйте свою модель в формате .glb, выбрав "Применить модификаторы", но не "Сжать".
  • Загрузите свою модель на AR Code.

Демо пончика

Экспорт вашей 3D-модели в соответствующий формат 3D-файла

При использовании сервисов дополненной реальности важно экспортировать вашу 3D-модель в правильном формате файла.

При загрузке ваших 3D-файлов на AR Code вы можете автоматически загружать форматы, такие как .GLB, .USDZ, .PLY, .STL, .FBX, .OBJ, .X3D, .GLTF или .ZIP с файлами 3D и текстурными путями. Для других форматов, таких как .DAE, .ABC, .IFC, .STEP, .IGES, .3DM, .BREP, and .JT рекомендуется обратиться за помощью к специализированной поддержке.

Для обеспечения наилучшего пользовательского опыта рекомендуется сохранять общий размер загруженных 3D-файлов ниже 15 МБ. Более крупные файлы могут вызывать задержки при загрузке для конечных пользователей.

Масштабируйте свою 3D-модель

После сжатия текстур и упрощения сложности вашей 3D-модели вы можете загрузить ее на AR Code. Рекомендуется использовать модель размером не более 15 МБ для плавного отображения в AR. Более крупные модели могут иметь более высокое качество, но могут вызывать замедление во время отображения в AR.

Затем убедитесь, что ваша модель имеет правильный масштаб. Вы можете узнать масштаб модели при ее загрузке на AR Code. Если вам нужно изменить размер модели, вы можете сделать это в Blender:

  • Выберите свою модель.
  • Нажмите и удерживайте клавишу S (для "масштаба").
  • Удалите курсор от объекта или приблизьте его к объекту, чтобы увеличить или уменьшить его размер соответственно.
  • Щелкните, чтобы подтвердить новый размер.
  • Экспортируйте свою модель в формате .glb.

AR 3D-концепт-картинка черная

Заключение

Адаптация 3D-модели для отображения в AR требует тщательной оптимизации для быстрой загрузки и хорошей производительности на различных устройствах. Сжатие текстур и упрощение сложности помогут создать увлекательные AR-впечатления без проблем с производительностью. Помните, что балансирование визуального качества и производительности - это ключ к успешному AR-опыту.

Для более подробного руководства со шагами по сжатию размера 3D-модели вы можете прочитать учебник Сжатие размера 3D-модели с помощью Blender и GIMP. Опытные пользователи, работающие с промышленными CAD-моделями, могут найти полезным это учебное руководство: Как сжать/уменьшить размер промышленной 3D-CAD-модели с помощью MeshLab и Blender?

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

Почему мне нужно центрировать свою 3D-модель в сцене?

Центрирование 3D-модели в сцене является важным для оптимального отображения AR. Если модель не центрирована, она может выглядеть слишком далеко в AR-дисплее. Чтобы центрировать модель в Blender, установите начало своей геометрии и настройте параметры позиции для координат (0,0,0).

Как я могу уменьшить размер файла своей 3D-модели?

Вы можете уменьшить размер файла 3D-модели, уменьшив размер файлов изображений текстур и упростив ее сложность. Чтобы уменьшить размер файла изображения текстуры, экспортируйте модель в формате .gltf + .bin + textures, измените размер изображений и сохраните их в формате .jpg. Чтобы упростить сложность модели, децимируйте сетку, чтобы количество граней было менее 50 000.

Какой рекомендуется формат файла для загрузки 3D-модели на AR Code?

При загрузке ваших 3D-файлов на AR Code вы можете автоматически загружать форматы, такие как .GLB, .USDZ, .PLY, .STL, .FBX, .OBJ, .X3D, .GLTF или .ZIP с файлами 3D и текстурными путями. Для других форматов, таких как .DAE, .ABC, .IFC, .STEP, .IGES, .3DM, .BREP, and .JT рекомендуется обратиться за помощью к специализированной поддержке.

Какой рекомендуется размер 3D-модели для AR-дисплея?

Для обеспечения оптимального пользовательского опыта рекомендуется сохранять общий размер загруженных 3D-файлов ниже 15 МБ. Более крупные файлы могут вызывать задержки при загрузке для конечных пользователей, что может нарушить AR-опыт. Хотя более крупные модели могут иметь более высокое качество, они могут замедлить отображение в AR.

Питание
48,784 AR experiences
Обслуживание
172,714 Сканирование в день
Доверено
35961 Создатели



Начать

Начните создавать, управлять и отслеживать свои действия с AR-кодом.
Начните создавать код дополненной реальности и управлять им.

Начать

AR Code Object Capture
Мгновенно создавайте AR-коды для любого объекта с помощью 3D-сканирования с вашего iPhone Pro или iPad Pro.
AR Code Object Capture

Последние сообщения в блоге

facebook twitter instagram linkedin youtube tiktok
Создавайте, управляйте, редактируйте и отслеживайте свои впечатления от дополненной реальности с помощью наших расширенных функций.

Начать