Задача
Требуется разработать интерактивный 3D-конструктор, который позволит посетителям сайта в реальном времени собирать столешницу, задавая индивидуальные параметры. Пользователь сможет настраивать размеры, цвет, материал и форму изделия моментально просматривая результат.
Что нужно сделать
- Разработать веб-интерфейс с трехмерной визуализацией продукта.
- Реализовать инструменты для изменения параметров размеров, формы, цвета и материала.
- Встроить подготовленные дизайн-макеты из макетов, предоставленных в сервисе дизайна (ссылка на него указана в личных сообщениях или приложенном файле).
- Организовать логику сборки столешницы так, чтобы клиент мог сконфигурировать модель и сразу увидеть финальный вид.
Основные требования к функционалу
- Трехмерный просмотр: модель должна вращаться, приближаться плавно, без лагов.
- Настройка параметров: возможность выбора длины, ширины, толщины, материалам и цветовых решений.
- Понятность: интерфейс интуитивно поняент для обывателя, максима простая логика выбора параметров.
- Виджеты: ползунок, кнопки выбора цвета, выпадающие списки для текстуры.
Ожидания от работы
- Конструктор должен быть полностью готов к интеграции на сайт.
- Код должен быть чистым, переносимыми, с документацией.
- Все конфиденційные данные оставлять анонимизированными - контекст для работы передается без указания названий компаний.
Условия
- Дизайні макеты предоставляются заказчиком в сервисе дизайна (да защита данных удалены прямую ссылку).
- Готовый результат - отдельный компонент для интеграции в сайт.
- Ну бонус: акцентируем внимание на простоте использования для обычного пользователя.