Как стать автором
Обновить

Комментарии 6

Забавно, раньше так во флэше анимации в битмапы кэшировали.
А по теме — зачем так мучаться, когда есть WebGL. Примеров полно по запросу webgl pixel particles
Это уже второй вариант решения проблемы — но он более трудозатратный)
Этот вариант я тоже проверю))

Если анимация одна и та же, то можно использовать видео.

Если у вас есть идеи по повышению производительности данного подхода — пишите :)

Когда плотно изучал канвас, запомнился такой хак для оптимизации:
все тяжёлые расчёты и отрисовку делать в буферном канвасе (которого не видно в DOM). А потом уже покадрово выводить готовую картинку в настоящий канвас с помощью drawImage.
Было правда давно, сейчас может и неактуально.
ну как показала практика — рисовать в буферном канвасе стоит так же как и в настоящем, хотя мб я не так использую буферный?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации