Межкомнатная дверь из шпона с матовым стеклом справа, слева тёмная стена под текст

Dariano

Конфигуратор межкомнатных дверей

Вся линейка Dariano: конфигуратор в Unreal Engine и контур в браузере

Конфигуратор собран в Unreal Engine под весь ассортимент Dariano: коллекции, отделки полотна, остекление и фурнитура собираются в реальном времени и показываются в интерьере. Не демо трёх артикулов — витрина линейки.

Отрасль
Ритейл дверей / шоурум / продукт в браузере
Срок
второй продукт линейки WebGL
Год
2020

Браузерная сборка WebGL-линейки, встроенная в страницу.

Исходный продукт

Как это выглядит

Шоурум Dariano

Конфигуратор всей линейки межкомнатных дверей, собранный в Unreal Engine. Ассортимент производителя собирается в реальном времени — это рабочий контур, а не смонтированный ролик трёх дверей.

Show Room дверей «Дариано» — запись боевого конфигуратора линейки.

AR-примерка в интерьере

Мобильное AR-приложение: дверь из линейки ставится в реальный проём. Покупатель видит выбранное полотно, отделку и фурнитуру на своей стене, а не образец «ближайшего цвета» в зале.

AR-приложение для примерки дверей Dariano в интерьере.

Было

Задача

Dariano продаёт линейку целиком, а зал держит два десятка полотен. Остальное — фотография в каталоге: тот же профиль в другом шпоне, с другим стеклом и другой ручкой покупатель вынужден представлять. Нужен контур, где собирается любая комплектация из ассортимента и сразу видно, как дверь стоит в проёме, а не «ближайший образец с полки».

Сделали

Решение

Продукт собран в Unreal Engine как конфигуратор всей линейки Dariano: каждая коллекция, отделка, стекло и фурнитура доступны в одном контуре, а не разнесены по роликам и PDF. Рядом с шоурумом — AR-приложение: выбранную дверь можно поставить в реальный проём и увидеть в интерьере. Тот же продуктовый слой перенесён в WebGL-линейку: на этой странице встроена браузерная сборка, ниже — записи оригинального продукта.

Направление

Дверь целиком, а не полотно

Собирается проём со стеной, коробкой, наличником и фурнитурой.

Геометрия по параметрам

  • Шесть размеров проёма и четыре толщины стены — стена и коробка строятся под них, а не берутся готовой моделью
  • Сторона навески, направление открывания и угол открытия: дверь можно оставить закрытой или распахнуть
  • Скрытая коробка монтируется заподлицо со стеной — без наличника и только со скрытыми петлями
  • Остекление вырезается в полотне рамкой из четырёх плит: узкая вставка, широкая или во всю высоту

Отделка и фурнитура

  • Четырнадцать вариантов отделки: восемь шпонов и шесть эмалей по RAL, плюс четыре вида стекла
  • Волокно шпона идёт вдоль полотна, а рисунок считается в реальных метрах — он не растягивается на широкой двери и не мельчит на узкой
  • Фрезеровка накладными штапиками: вертикальные линии или филёнка
  • Ручка, замок, петли и наличник — отдельные параметры со своими артикулами

Модель открывается в своём виде

  • Четыре модели: классика с филёнкой, модерн с линиями, скрытая и витринная со стеклом
  • Каждая открывается в собственном исполнении, а не в общем: «Классика» сразу с филёнкой, «Витрина» — сразу со стеклом
  • Шесть готовых решений — от дуба с филёнкой до кабинетной со стеклом во всю высоту

Направление

Общая кодовая база

Второй продукт — это данные и построитель геометрии, а не второе приложение.

Что переиспользуется без изменений

  • Движок ограничений, спецификация, выгрузки, ссылка на конфигурацию и форма заявки
  • Интерфейс: формулировки продукта вынесены в конфигурацию, поэтому колонка моделей называется «Модель двери», а не «Модель кабины»
  • Режимы просмотра включаются флагами: лифтового холла у двери нет, и он отключён данными, а не правкой кода

Правила совместимости двери

  • Телескопический наличник недоступен при стене 75 мм — ему не хватает глубины
  • Замок WC несовместим с кнобом: у него нет фиксатора
  • Вставка во всю высоту исключает фрезеровку, скрытая коробка — наличник
  • Заблокированный вариант гаснет и объясняет причину при наведении курсора

Направление

Витрина и шоурум

Контур рассчитан на зал и на сайт продавца одновременно.

Как это работает у продавца

  • Набор статических файлов внутри сайта или кабинета — без серверного приложения
  • Встраивается в чужую страницу через iframe: эта страница тому и подтверждение
  • Ссылка на собранную дверь работает без хранилища — конфигурация кодируется в саму ссылку
  • Каталог ведёт продавец: новая отделка или ручка добавляется правкой JSON, без разработчика

Что уходит в заказ

  • Спецификация с артикулами по каждому элементу: полотно, стекло, ручка, замок, петли, наличник
  • Изображения выбранного исполнения — снимок вида и пакет ракурсов
  • Заявка уходит на сайт продавца вместе с параметрами и артикулами, переносить руками нечего

Итог

Результат

  • 18параметров двери в шести разделах
  • 4модели, 6 размеров проёма
  • 18материалов: отделка и стекло
  • 1кодовая база на два продукта
  • Конфигуратор покрывает линейку Dariano целиком: коллекции, отделки, остекление и фурнитура в одном контуре, а не в ролике на три SKU.
  • AR-приложение ставит выбранную дверь в реальный проём: примерка в интерьере, а не на стенде в зале.
  • Исходный продукт собран в Unreal Engine; тот же логический слой живёт в WebGL-линейке и встраивается в страницу.
  • Каталог ведёт продавец: отделка, фурнитура и правила совместимости правятся данными без пересборки.

Технологии

Стек

  • Unreal Engine
  • AR
  • WebGL
  • three.js
  • React
  • TypeScript
  • Vite

Следующий шаг

Нужен конфигуратор товара в браузере — двери, мебель, фасады? Соберём контур под ваш каталог.

Обсудить проект