ВИДЕОУРОК: Как сжать / уменьшить размер 3D-модели в Blender (GLB, GLTF, DAE, FBX, OBJ...)?
Учебники | 11/06/2025 |
Blender — это мощное программное обеспечение с открытым исходным кодом, предназначенное для создания 3D-графики, анимации и визуальных эффектов. Оно поддерживает широкий спектр форматов файлов для импорта и экспорта, включая GLB, GLTF, DAE, OBJ, ABC, USD, BVH, PLY, STL, FBX и X3D. Эта адаптируемость делает его неоценимым инструментом для различных 3D-проектов и рабочих процессов. (https://www.blender.org/download/).
Как оптимизировать размер 3D-файла для AR Code
Мы рекомендуем использовать Blender для конвертации и сжатия ваших 3D-моделей перед их загрузкой в AR Code для оптимального опыта дополненной реальности.
Хороший опыт AR Code должен загружаться менее чем за 10 секунд на любом мобильном устройстве. Типичное мобильное соединение работает в среднем со скоростью 1 мегабит в секунду.
Чтобы сжать 3D-файл в Blender для отображения в AR, выполните следующие шаги:
Шаг 1: Сжать текстуры 3D-модели
Этот шаг требует использования программы для редактирования изображений. Мы будем использовать программное обеспечение с открытым кодом GIMP. (https://www.gimp.org/downloads/)
Сначала получите доступ к файлам текстур вашей 3D-модели. Для этого используйте следующий формат: .gltf + .bin + текстуры:
- Импортируйте свою 3D-модель в Blender
- Экспортируйте свою 3D-модель в .gltf + .bin + текстуры
- Откройте файлы текстур в GIMP
- Масштабируйте изображения (до 1024X1024 или меньше для более сильного сжатия): Изображение > Масштабировать изображение
- Экспортируйте текстуры в формате *.jpg с разрешением 90 (или ниже для более сильного сжатия): Файл > Экспорт как
- Замените текстуры в Blender или просто отредактируйте ваш .gltf файл, используя текстовый редактор, и замените форматы текстур по мере необходимости (например, ".png" на ".jpg")
- Сохраните файл
Шаг 2: Уменьшите сложность 3D-модели с помощью декомпозиции в Blender
Второй основной шаг в уменьшении размера 3D-модели заключается в её декомпозиции, что предполагает снижение количества полигонов при сохранении общего внешнего вида.
- Импортируйте ранее отредактированный *.gltf файл в Blender
- Выберите сетку для декомпозиции
- Продолжайте декомпозицию, стремясь снизить количество лиц в каждой сетке до 50 000. Всегда проверяйте 3D-рендеринг. Совет: если ваша модель не анимирована, вы можете декомпозировать несколько сеток, объединив их сначала.
- Экспортируйте вашу модель в формате *.glb выбирая “Применить модификаторы”, но не выбирая опцию “Сжать”.
Теперь вы можете загрузить вашу 3D-модель на интерфейс AR Code.
Загрузка 3D-файла в AR Code
Чтобы опубликовать 3D-модель в AR Code, мы рекомендуем использовать модель размером не более 25 МБ. Более крупная модель может иметь более высокое разрешение, но это также может вызвать замедление при отображении в AR. Более низкое разрешение может ускорить отображение. Для более подробной информации см.: Загрузка 3D-моделей в AR Code, какой размер и формат файла?
Видеоурок по сжатию/уменьшению размера 3D-файла в Blender
Вот видео, демонстрирующее весь процесс сжатия 3D-файла и его загрузки в AR Code. Оно предоставляет пошаговое руководство для выполнения этой задачи.
Резюме шагов этого руководства:
Шаг 1: Сжать текстуры 3D-модели:
- Импортируйте вашу 3D-модель в Blender
- Экспортируйте вашу 3D-модель в .gltf + .bin + текстуры
- Откройте файлы текстур в GIMP
- Масштабируйте изображения (до 1024X1024 или меньше для более сильного сжатия)
- Экспортируйте текстуры в формате *.jpg с разрешением 90 (или ниже для более сильного сжатия)
- Отредактируйте ваш .gltf файл, используя текстовый редактор, и замените форматы текстур по мере необходимости (например, ".png" на ".jpg")
- Сохраните
Шаг 2: Декомпозировать сетки в Blender:
- Импортируйте ранее отредактированный *.gltf файл в Blender
- Выберите сетку для декомпозиции
- Продолжайте декомпозицию, стремясь снизить количество лиц до 40 000. Всегда проверяйте 3D-рендеринг.
- Совет: если ваша модель не анимирована, вы можете декомпозировать несколько сеток, объединив их сначала.
- Экспортируйте вашу модель в формате *.glb, выбрав “Применить модификаторы”, но не выбрав опцию “Сжать”.
- Теперь вы можете загрузить вашу 3D-модель на интерфейс AR Code.
Оптимизация 3D-модели для отображения в дополненной реальности требует тщательного внимания к размеру файла и сложности модели. Следуя описанным шагам и используя мощные инструменты, такие как Blender и GIMP, вы можете создать увлекательные и эффективные AR-опыты, которые будут гладко работать на различных устройствах. Всегда тестируйте свои модели в разных средах, чтобы обеспечить лучший возможный пользовательский опыт.
Для сжатия/уменьшения размера промышленных CAD-моделей, пожалуйста, следуйте этому руководству: Как сжать/уменьшить размер промышленной 3D CAD модели с помощью MeshLab и Blender?
Создайте AR-опыт с 3D-инструментами моделирования AR Code
AR Code также предоставляет множество инструментов для создания захватывающих и интерактивных AR-опытов. Инструмент Объектный захват облегчает непосредственное сканирование объектов. Для создания бренда и продвижения функция AR Логотип позволяет создавать впечатляющие 3D-логотипы. Кроме того, инструменты AR Фото и AR Портал позволяют создавать увлекательные фото- и портальные опыты, увеличивая вовлеченность пользователей. Ко всему этому инструмент AR Фильтр для лица предлагает захватывающие социальные AR-опыты на основе вашего изображения или логотипа.
Часто задаваемые вопросы
Что такое Blender и какие форматы файлов он поддерживает для импорта и экспорта?
Blender — это мощное программное обеспечение с открытым исходным кодом для создания 3D-графики, анимации и визуальных эффектов. Оно поддерживает различные форматы файлов для импорта и экспорта, включая GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX и X3D, что делает его чрезвычайно универсальным для различных проектов и рабочих процессов.
Почему важно сжимать 3D-модели перед их загрузкой в AR Code?
Сжатие ваших 3D-моделей перед их загрузкой в AR Code необходимо для обеспечения плавного и эффективного AR-опыта. Уменьшая размер файла, вы гарантируете, что AR-контент загружается быстро. Это помогает поддерживать вовлеченность пользователей и предоставляет более удовлетворительный опыт на различных устройствах.
Каков процесс сжатия 3D-файла в Blender для его оптимизации для отображения в дополненной реальности?
Чтобы оптимизировать 3D-файл в Blender для отображения в дополненной реальности, выполните следующие шаги: сначала сжимайте текстуры 3D-модели с помощью программы для редактирования изображений, такой как GIMP, чтобы уменьшить размер файла без значительных потерь в детализации. Затем уменьшите сложность 3D-модели в Blender, используя такие техники, как декомпозиция, которая снижает количество полигонов при сохранении общей формы и внешнего вида. Этот процесс обеспечивает баланс между визуальным качеством и производительностью в AR-опытах.
Какой рекомендуемый лимит размера файла для 3D-модели на AR Code?
Для оптимальной производительности на AR Code рекомендуется удерживать размер файла 3D-модели менее 25 МБ. Несмотря на то, что более крупные модели могут иметь более высокую детализацию, они могут привести к медленной загрузке и потенциальным проблемам с производительностью во время AR-отображения. Используя модели с более низким разрешением, вы можете обеспечить более быстрое и отзывчивое AR-опыт для пользователей.
Учебники - Последние сообщения в блоге
Руководство по использованию ключа API AR Code

Добро пожаловать в наше полное руководство по использованию ключа API AR Code для оптимизации создания AR-опыта. Этот ключ API улучшает ваш процесс, способствуя бесшовному созданию...
ВИДЕОУРОК: Как создать 3D-модель, оптимизированную для дополненной реальности с использованием AR-кода?

Исследуйте увлекательный мир дополненной реальности (AR), когда мы переносим цифровой контент в реальный мир. Подготовка 3D-моделей для AR может быть сложной, но этот пост...
ВИДЕОУРОК: Как преобразовать 3D CAD модель из форматов STP STEP или IGS IGES в GLB или OBJ

3D модели CAD играют ключевую роль в профессиональных сферах, таких как промышленность и производство, архитектурные фирмы и дизайн-студии. Эти модели создаются и...
ВИДЕОУРОК: Как сжать/уменьшить размер промышленной 3D CAD модели с помощью MeshLab и Blender?

Откройте для себя техники улучшения вашего опыта использования AR Code с помощью оптимизированных 3D моделей. Ранее мы предоставили учебник по использованию Blender для уменьшения...
ВИДЕОУРОК: Как отобразить фотограмметрию 3D-сканирования в дополненной реальности с помощью AR-кода

Узнайте, как AR Code позволяет пользователям без усилий загружать и отображать фотограмметрические сканы своих творений в дополненной реальности. Делитесь этими...
ВИДЕОУРОК: Как создать AR портал и закрепить его с помощью AR кода?

AR Portals преобразуют взаимодействие с клиентами, предлагая захватывающие ощущения дополненной реальности. Это новшество позволяет компаниям увлекательно представлять...
ВИДЕОУРОК: Создание 3D текста для AR-кода

Функция AR Text - это революционная инновация в области дополненной реальности, которая улучшает текстовые впечатления захватывающим и интерактивным образом. Превращая...
ВИДЕОУРОК: Создайте 3D-фото в расширенной реальности с помощью AR Code

AR Code предлагает два революционных интерфейса, которые позволяют пользователям легко создавать захватывающие 3D фотографии в дополненной реальности. Эти простые в...
112,755 Создатели







