Гарнитур в одной AR-сессии: шкаф + тумба + диван

Покупатель редко берёт одну позицию — ему важно, как вещи смотрятся вместе и сколько стены занимают. Scene Viewer и Quick Look открывают за один тап одну модель, поэтому несколько предметов собираются в один GLB: реальный размер, все четыре цвета ЛДСП/ткани и «Посмотреть в интерьере» работают на всю сцену.

«К стене» (ar-placement="wall") — для настенных SKU: кухонный модуль, зеркало, панель под ТВ. model-viewer передаёт это в Scene Viewer (enable_vertical_placement=true) и в WebXR, а тень переключается с нижней на заднюю. Напольную мебель держите на floor: наш гарнитур и так собран «спинками в одну плоскость» — предметы стоят вдоль стены без зазоров и не «утопают» друг в друга.
Собрать свой набор (другие SKU, другие зазоры, разворот под углом) — правка пяти строк LAYOUT в tools/make_ensemble.py и один запуск; габариты, валидация и цвета в models/manifest.json посчитаются сами.
Проверить с живого телефона: страница-тест с QR · промо-ссылка для клиента (WhatsApp) · сравнение двух моделей бок о бок