Разработка кроссплатформенного 3D конфигуратора домов с VR
- 0
- 0
- Опубликовано: 2024-02-26
Компания занимается строительством и продажей загородной недвижимости в Южно-Сахалинске и Хабаровске.
Описание задачи
Нам требовалось сделать 3D конфигуратор, который позволит конфигурировать загородный дом в несколько кликов, а также получать качественную 3D визуализацию будущего дома со сметой, расчетами и подходящим для строительства участком. Продукт подразумевался для использования сотрудниками бэк-офиса и клиентами (посетителями сайта). Нам нужно было:
- Реализовать визуальное представление жилого дома.
- Обеспечить выбор одного из типовых проектов дома для дальнейшей настройки.
- Обеспечить выбор из доступных опций визуальных и невизуальных элементов дома, таких как материал кровли, фасада, отмостки, водосточной системы и др.
- Обеспечить расчет стоимости дома с учетом выбранных элементов и региона строительства.
- Обеспечить сохранение и передачу выбранной пользователем конфигурации для дальнейшего взаимодействия с ним отдела продаж и дальнейшего заказа услуг по строительству.
- Обеспечить возможность добавления новых вариантов визуальных и невизуальных элементов.
Техническое решение
Мы начали с анализа рынка возможных решений, так как такого проекта в России не было представлено. Изучили зарубежный рынок и проанализировали возможности различных технических решений. В результате, для работы с 3D мы выбрали технологию («движок») PlayCanvas, построенный на базе языка JavaScript. Данная технология позволяет создавать качественную трехмерную визуализацию объектов и сцен прямо в интернет-браузере, а также реализовать все потребности клиента по части необходимой функциональности.
Сначала мы разработали пилотный проект, на основе которого удалось оценить успешность и возможность самой концепции. После этого мы приступили к полномасштабной реализации проекта, который разрабатывали почти 8 месяцев. Мы реализовали возможность использования сервиса с разных устройств (смартфоны, планшеты, настольные ПК), масштабный каталог материалов, удобный механизм добавления новых элементов.
Особенности проек