KYLFYK
@KYLFYK
FrontEnd разработчик

WEB Анимации. Какие методы — лучшие?

Доброго времени суток.
Нужна ваша помощь. Как создавать подобные анимации??
Как можно добавлять сложнейшие анимации, которые на CSS+JS не написать? Допустим, с фоном почти все понятно, но если речь идет о блоках, текстах и тд.
Если вопрос совсем глупый, извините) Я лишь начинаю своё обучение
  • Вопрос задан
  • 716 просмотров
Решения вопроса 3
SkiperX
@SkiperX Куратор тега CSS
Веб анимация делается на aos animation, canvas, gsap, webgl, tween.js, velocity.js, three.js, snap.svg, pixi.js, glsl, d3.js, anime.js

Ну а если не получилось, можно и видео вставить.
Ответ написан
sergiks
@sergiks Куратор тега Веб-разработка
♬♬
Как можно добавлять сложнейшие анимации, которые на CSS+JS не написать?


В браузере могут отображаться анимации таких видов:
  • видео
  • анимированный gif, чаще всего зацикленный
  • canvas - посредством JavaScript
  • WebGL
  • svg - посредством JavaScript
  • анимированные средствами CSS и JavaScript элементы, в т.ч. svg


Первые два варианта - "растровые". Теоретически можно отрисовать всё угодно, с точностью до пикселя. Готовить анимацию любыми инструментами для анимации. Выводить в видео или gif.

В canvas скорее будет анимация «спрайтовая». Ограниченное число маленьких картинок двигаются.

SVG – векторная графика. Там, скорее, будут элементы с чёткими контурами двигаться/поворачиваться. Но вовсе не обязательно только это.
Ответ написан
Комментировать
d-korolkov
@d-korolkov
Graphic & Animation designer
Если анимация требуется посложнее, например персонажная или морфинг, то можно воспользоваться After Effects + Lottie плагин (ранее назывался bodymovin).
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
SerzN1
@SerzN1
Challenge me!
возможно имеется ввиду это видео

1 - "сложное" в вебе связано с 3D и шейдерами example

2 - возможно некоторые решения позволяющие проигрывать анимашки из других программ. как правило без вашего вмешательства в код самой анимации - все что вам нужно знать сказать кому-то где это сделать и знать куда это потом вставить и еще как оптимизировать при необходимости link
Ответ написан
Комментировать
shoutman
@shoutman
проще вставлять наверное видеоставки
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы