Добрый день!
Ищем специалиста по webGL и tree.js
Задача: сделать интерактивный интерфейс с возможностью конструировать модели. Сами 3d модели предоставляем, так же за нами бекенд.
Структура:
1. Слева сайтбар с меню каталога и элементов
2. Справа основная рабочая область. Где собирается здание.
3. Элементы перетаскиваем в рабочую область.
4. Элементы делаем на отдельных страницах, как карточки товара с полями характеристик.
Основной элемент блок контейнер, представим что это он
при добавлении в правую область, только без окон/дверей и перегородки.
С блок контейнером можно:
1) выбирать количество блоков, чтобы они могли вставать несколько вряд образуя стенку между собой
2) Выбирать длину блока (от 4 до 9 метров)
3) Необходима возможность перемещать блоки меняя горизонталь на вертикаль, то есть под 90 градусов.
4) Необходима возможность при клике на внутреннюю стенку между блоками удалять ее.
5) При клике на стену блока вызывает контекстное меню с выбором элементов (дверь, окно, отделка и т.д. (Внутренняя и наружная стенки вызывают разное контекстное меню.)
6) Пример вида изнутри и снаружи
С моделью можно делать: крутить во все стороны, просмотр снаружи и изнутри, так же внутри возможность прохода по помещениям.