Писали мы как-то лет 5 назад свой просмотрщик 360 для продуктов, что-то вроде:
https://www.magictoolbox.com/magic360/examples/
Сейчас клиент хочет его переписать и добавить новые фишки.
Старый просмотрщик был написал на jQuery и все это действо крутилось на канвасе.
Сейчас же абсолютно не знаю какие инструменты использовать для этого. С тех пор прошло много времени и в вебе все поменялось, пришел WebGL и т.д. Стоит ли смотреть в сторону например three.js или же это все-таки будет чистый JS с доп. библиотеками типа hammer.js?
Кто-то может подкинуть какие-то идеи?
П.с
Добавлю еще что должно быть много опций типа: lazy load, оптимизация загрузки (например когда сначала загружаются изображения через одно и продукт начинает крутится, а потом догружается остальное), качество, скорость вращения, вращение по двум осям, точки на определенных местах продукта и т.д