Задача
Разработать интерактивный 3D-конструктор для сайта, который позволит пользователям визуально собрать столешницу по индивидуальным параметрам. Готовые дизайн-макеты предоставляются заказчиком.
Требования к функционалу
1. Выбор материалов
- Дерево, металл, камень и другие текстуры с возможностью добавления новых вариантов.
2. Настройка размеров
- Длина, ширина, толщина столешницы.
3. Выбор формы
- Прямоугольная, круглая, трапециевидная, а также поддержка нестандартных геометрий.
4. Размещение вырезов
- Под мойку, варочную панель, решетку и технические отверстия.
- Возможность изменять размеры и положение каждого выреза.
5. 3D визуализация
- Реалистичное отображение текстур и материалов.
- Свободное вращение и масштабирование модели.
- Сохранение корректных пропорций.
6. Экспорт результатов
- Сохранение проекта в PDF/изображение.
- Отправка данных в корзину или заявку на сайте.
7. Архитектура
- Готовность к расширению функционала и добавлению новых элементов.
Ожидаемый уровень детализации: реалистичная 3D сцена с примером функционала, аналогичным существующим рыночным решениям.
Требования к исполнителю
- Успешный опыт создания 3D конструкторов или сложных интерактивных интерфейсов.
- Владение WebGL / Three.js / Babylon.js или аналогичными технологиями.
- Навыки оптимизации моделей и создания плавных анимаций.
- Готовность предложить оптимальную архитектуру и технические решения.
Что должно быть в отклике
- Портфолио с примерами аналогичных работ.
- Ориентировочная стоимость и сроки реализации.