Опиши комнату — и пройдись по ней: ИИ не рисует мебель, а берёт настоящую, в метрах

Попроси ИИ сделать 3D-диван. Может выйти вполне симпатичный. Только какой он длины? Метр? Четыре? Модель этого не знает.
А теперь смотри, какая неожиданная штука. Чтобы собрать комнату, генерировать мебель вообще не нужно. Люди уже отсканировали и нарисовали тысячи вещей и выложили бесплатно. Просто агент раньше не умел в этом искать.
8 ноября вышел Sozai Search. Это MCP-сервер: маленькая программа, которая даёт твоему агенту новый инструмент. Теперь Claude Code или Codex может искать по 36 000 бесплатных 3D-ассетов и видеть размер каждого в метрах.
Идея в одну строку: описываешь комнату словами, а потом ходишь по ней в браузере, и диван там настоящей длины.
Где тут хитрость
Агент работает как человек в каталоге, в три шага:
- Ищет. Например, диван короче двух метров. Размер — такой же фильтр, как название.
- Смотрит. Открывает до восьми превью и выбирает глазами, а не по подписи.
- Забирает. Скачивает файл
.glbс сайта библиотеки и дописывает автора вCREDITS.md.
Самое приятное — метры. Модели из наборов откалиброваны: дверь 2,1 метра, человек 1,75. В каталоге Poly Haven есть диван Sofa 02 длиной около 1,8 метра, и в сцену он встанет ровно такой.
Формат glTF по стандарту считает в метрах. Three.js, библиотека 3D для браузера, понимает его без настроек. Поэтому модели нельзя масштабировать на глаз. Единица сцены и есть метр.
Чему научишься
- Подключать MCP. Одна команда, и у агента появились новые руки. Этот приём пригодится везде.
- Основам 3D. Камера, свет, координаты, загрузка модели.
- Измерять. Сцена в метрах позволяет считать проходы и зазоры простой математикой.
- Лицензиям. Что такое CC0 и почему автора всё равно приятно указать.
Готовый стартовый промпт
Подключи сервер в пустой папке проекта. Если нет uv, агент поставит его сам:
claude mcp add sozai -s project -- uvx --from git+https://github.com/kanaworksai-hue/sozai-search-mcp sozai
Открой новую сессию, чтобы инструмент подхватился. Первый поиск скачает индекс, это около 13 МБ. Теперь задание:
Сделай 3D-комнату с мебелью.Собери одну веб-страницу на three.js: комната 4 на 5 метров, потолок 2,7 метра, одно окно и одна дверь. Мебель бери только через инструменты sozai: диван короче двух метров, книжный шкаф, стол, стул, торшер. Для каждого предмета сначала покажи себе превью и выбери подходящий по стилю тёплой гостиной. Скачивай в папку assets с качеством web, только то, что разрешено распространять. Модели не масштабируй: единица сцены — метр. Для стен и пола возьми материалы, для света — HDRI, тоже из sozai. Камера на высоте 1,6 метра, ходьба на WASD, мышь через PointerLockControls, сквозь стены и мебель не проходить. Добавь режим рулетки: клик по двум точкам показывает расстояние в сантиметрах. После расстановки проверь через Box3, что предметы не пересекаются и между ними есть проход от 70 см. Запусти локальный сервер и напиши мне адрес.Слабый промпт отправит агента рисовать кубики. Сильный заставляет его искать, смотреть и мерить. Проверка через Box3 — это математика поверх рамок предметов. Без неё шкаф легко окажется наполовину в стене.
Что в итоге
Открываешь страницу. Ты стоишь в дверях на высоте своих глаз. Перед тобой стена, диван, лампа в углу. Свет настоящий, потому что комнату освещает снимок реального неба.
Идёшь вперёд и упираешься в стол. Включаешь рулетку и кликаешь: от стола до дивана 64 сантиметра. Тесновато. Пишешь агенту: подвинь стол к окну. Через минуту ходишь снова.
Теперь введи размеры своей настоящей комнаты. Померь рулеткой путь от двери до окна. И вот ты проверяешь перестановку до того, как двигать шкаф.
Ссылкой тоже можно поделиться. Залей папку на хостинг и отправь другу: заходи в мою будущую гостиную.
И необязательно это жильё. Кофейня твоей мечты. Комната из любимой книги. Офис, в котором хочется работать.
Честно о рамках
Каталог большой, но твоего дивана из магазина в нём нет. Мебели у Poly Haven 85 моделей, остальное — другие предметы, материалы и панорамы света. Нужен точный диван — попроси агента поставить коробку твоих размеров.
Часть библиотек сервер скачать не может. Низкополигональные наборы Kenney и Quaternius надо забрать вручную, а Megascans только показываются ссылкой. Обычный поиск работает на английском, но агент переведёт сам.
Открывать страницу двойным кликом не выйдет: браузер не загрузит модели без локального сервера. Поэтому в промпте он и просится.
Самый полезный ИИ в 3D оказался не тем, который рисует. А тем, который умеет искать и мерить.
Короткие уроки-истории, симулятор агента и ежедневная практика — в нашем мобильном приложении. Бесплатно.
Источник: Sozai Search MCP — 36 000 бесплатных 3D-ассетов с настоящими размерами (GitHub)





