Вид дилеммы здесь. Я делаю мобильную версию веб-сайта, которая имеет некоторые интерактивные вещи, более конкретно, у меня есть этот объект в 3D, который вы можете вращать, я использовал papervision во Flash, но теперь мне нужно сделать это по-другому, так как в мобильном телефоне нет вспышки и Я чувствую, что нахожусь на тонком льду.
Я думал об экспорте вращения на 360 градусов при 30 кадрах в секунду, используя последовательность PNG с альфа-каналом, а затем просто соединяя их вместе в спрайт, затем используя это в качестве фона в CSS и используя background-position для затем «имитации». «Анимация.
Это или просто переключить исходное изображение очень быстро, или каким-то образом, используя "canvas", может, дело в том, что я не уверен, что это даст совершенно низкую производительность? Я имею в виду переключение фоновой позиции или исходного файла изображения с частотой 30 кадров в секунду, это вообще возможно? Будет ли это гладко, или это просто что-то, что пока невозможно сделать? Имейте в виду, что это всего лишь один трехмерный объект, который должен вращаться на основе пользовательского ввода, а не любые другие интерактивные элементы.
Так что, спрайт - это способ togo или canvas или что-то классное, о чем я даже не слышал? Спасибо всем заранее!