Ни одну из этих пяти 3D-моделей не рисовали руками. Только код и команда ИИ-агентов
Часы, дрон, кофемашина, кресло и наушники за три дня. Каждую деталь описал код, а ошибки сборки искал скрипт.
Товар на сайте обычно показывают десятком фотографий. По ним не понять, как вещь устроена. Что внутри кофемашины, как складывается дрон, как кресло будет смотреться в другой ткани. Я сделал пять 3D-витрин, где это видно сразу, и ни одну модель не рисовал мышью в 3D-редакторе.
Все марки вымышленные. Это мои этюды, а не заказы клиентов.
Пять изделий
- Часы KALDER 40. Шлифовка и полировка на одной детали, сапфировое стекло, три ремешка (стальной браслет, кожа, каучук). В ролике ремешки сменяют друг друга, и часы ни на одном кадре не остаются без ремешка.
- Дрон HALCYON VX-7. Около 1 650 деталей и четыре режима. Между режимами он перестраивается на шарнирах, как настоящая машина.
- Кофемашина VELMARA ES-9. Разлетается на 10 узлов с подписями: бойлер, помпа, группа, манометр, бак и другие.
- Кресло SELA. Конфигуратор с тремя обивками по пять цветов и четырьмя видами ножек, всего 60 сочетаний. Цена пересчитывается на лету.
- Наушники. Одна форма в трёх цветах, от светлого алюминия с синей кожей до шампани.
Как это собиралось
Четыре модели написаны на three.js, это библиотека 3D-графики для браузера. Наушники собраны кодом на Python в Blender и уже готовыми показаны в браузере.
Писали Claude Code и агенты-исполнители. Кресло, кофемашину и часы три агента собирали параллельно, у каждого своя папка и свой список проверок. Я ставил задачу, смотрел кадры и возвращал на доработку.
Возвратов было много. Часы прошли семь проходов: корпус, браслет заново, кожаный ремешок, каучуковый ремешок, полосы на градиенте фона. Однажды звенья браслета вышли чёрными. Дело оказалось не в материале. Сталь честно отражала студийную карту освещения, а задняя половина этой карты почти чёрная. Агент нашёл это замером яркости карты по полосам, а не подбором ползунков.
Что поймала проверка
Глаз на ролике пропускает деталь, которая висит в воздухе на полмиллиметра. Поэтому сборку проверял скрипт.
- Кофемашина. 139 деталей. Ни одна не висит и ни одна не входит в соседнюю глубже 0,2 мм, причём на всех 41 шаге разборки.
- Дрон. На 112 проверенных кадрах трансформации ноль деталей, проходящих сквозь друг друга.
- Кресло. Все четыре ножки стоят ровно на полу, нижняя точка модели 0 мм.
Зачем это магазину
Покупатель крутит товар пальцем, раскрывает его по узлам и сам собирает свою версию. Фото этого не покажут.
Страница не грузит телефон, потому что в покое кадр не перерисовывается. У кофемашины замер показал 0 кадров за 6 секунд покоя, у часов с остановленными стрелками 0 кадров за 20 секунд.
Из той же модели собирается рекламный ролик в 16:9 и 9:16. Все ролики в этой статье сделаны так, без отдельного аниматора.
Так можно показать технику, приборы, мебель, часы, упаковку. Персонажей и скульптуру так не сделать, потому что модель строится из точной геометрии.
Какой товар вы бы показали так на своём сайте?