Требуется разработать Интерфейс для просмотра 3d моделей в браузере на базе WebGL
Реализованный вами интерфейс нужен для веб проекта и должен обеспечивать следующее:
- Позволять загружать 3d объект(ы)
- Давать пользователю интерфейс управления позволяющий вращать объект по двум осям, приближать/удалять
- Пользователь может выбрать мышкой объект в сцене
- Выделить выбранный объект в сцене
- Воспроизводить микроанимации объектов по простым заданным сценариям (например переместить объект 1 из точки А в точку B; повернуть объект С на 90 град)
Т.е по сути требуется реализовать некий "плеер" для просмотра 3d объектов, и небольшое API, которое позволяло бы отлавливать события действия пользователя (выделение объектов) и воспроизводить простые анимации перемещения и вращения.
Как пример похожей функциональности:
Более подробные требования в ТЗ после предварительного выбора исполнителя.
Укажите что из подобного вы делали и оцените бюджет. Спасибо!