Способ, как можно скачать сгенерированные ИИ 3D модели без подписки или оплаты

—

от автора

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

Но если есть необходимость всё-таки скачать, то вот как это можно сделать, не затрагивая кнопку «Экспорт».

Не долго выбирая взял для примера фото из интернета.

Далее отправил эту фотку ИИ. На примере tripo3d.ai.
Современные ИИ могут создавать 3д модели на основе нескольких фото одного объекта, но в данном примере я взял только одну фотографию.

3D модель готова, текстуры тоже. При нажатии на кнопку «Экспорт» сайт предлагает оформить подписку.

Далее закрываем окно, кнопка «Экспорт» не нужна. Так как сгенерированная 3D модель сайтом уже создана и она имеет формат файла GLB, эту модель можно скачать проделав следующее:

  1. Нажать «F12»

  2. Перейти на вкладку «Network»

  3. В строке ниже ввести .glb (или .gltf)

  4. Обновите страницу нажав «F5»

  5. Ниже отобразится файл с 3д моделью «файл.glb»

  6. Нажмите правой кнопкой по файлу и далее «Open in new tab»

3д модель в виде GLB файла скачается и будет уже содержать в себе текстуры. Я пользуются 3ds max и он не поддерживает GLB файлы по умолчанию. Для решения этого можно установить плагин импорта и экспорта glTF/GLB.
https://github.com/KhronosGroup/glTF-3ds-Max-Plugin

3D модель полученная из Tripo3d.ai в моём случае не получается импортировать в 3ds max, по причине ошибки, как я понял из за проблем с сжатием. Для этого нужно сначала пересохранить файл. Можно воспользоваться https://gltf.report/. Импортировать туда файл и выбрать compression — Draco. Далее можно без проблем экспортировать файл и открыть его в 3ds max для ознакомления.

После этого можно к примеру экспортировать 3д модель в виде файла OBJ или другого популярного формата для последующего редактирования в Zbrush. Сделать там авто ретопологию и доработать 3д модель, так как «косяки» неизбежны, особенно с учетом того, что генерация происходила по одной фотографии. Но так как это уже не про ознакомление, то к этому можно вернуться в другой ситуации.
В любом случае, создание 3D моделей с помощью ИИ сильно облегчает работу 3D моделлеру, с другой стороны, раз 3D модель создается быстрее и проще, то для заказчика ценность такой работы снижается, что может отразиться на оплате труда.

Тоже самое я проверил на примере hi3d.ai. Результат тот же, только без проблем с импортом, по причине неподходящей компрессии.

Если проблем с оплатой или оформлением подписки нет. И желания дополнительно ознакамливаться с 3д моделью и текстурами тоже нет, то можно сделать конечно проще, без этих манипуляций. К тому-же, подобные сайты предлагают на один аккаунт только ограниченное число генераций и создавать десятки аккаунтов для скачивания 3д моделей, — это, возможно не очень подходящий способ получения 3д моделей.

ссылка на оригинал статьи https://habr.com/ru/articles/1086860/