Ко мне обратился видеопродюссер с просьбой создать анимацию на видео для ролика.
Т.З. было следующее:
С помощью 3D трекинга добавить на видео эффект — вылетающие из экрана смайлы.
Всего 3 сцены:
1. Девочка сидит за компьютером и из экрана должны вылетать смайлы и иконки различных приложений для обучения.

2. Девушка на работе смотрит на монитор и из него вылетают смайлы — сердечки, улыбки.

3. Парень блогер на самокате держит смартфон из из него вылетают смайлы связанные с его интересами и профессией.

Как я выполнял заказ
Первым делом я сделал 3Д трекинг всех сцен и получил ключевые точки за которые можно подвязать объекты.

Теперь мне следовало использовать плагин для Adobe After Effects под названием Stardust. Этот плагин позволяет генерировать различные частицы, а так же использовать различные объекты в качестве частиц.
Я выбрал набор смайлов и загрузил их в отдельный слой.

Затем предстояла самая сложная часть — сделать так, чтобы плагин Stardust смог прикрепить эмиттер частиц к реперным точкам. И здесь очень сложная магия работы с программированием экспрешенов, которую я не буду здесь описывать, она скучна и сложна.
После того как я привязал эмиттер с точками, мне оставалось настроить частицы.
Я решил сделать 2 слоя частиц, чтобы было интереснее. Первый слой — это окружение — жёлто зелёные светящиеся частицы, добавляющие объема сцене. Для этого я воспользовался картой шума и наложил её на позицию частиц. Здесь я использовал 2 карты шума — с мелким разрешением и с большим. Так у меня были как большие изгибы, так и мелкие колебания частиц.

Следующим этапом я создал частицы в виде смайлов. Установил эмиттер на экран и прикрепил к точке трекинга.

Проект готов. Финальный результат можно посмотреть здесь: https://www.youtube.com/watch?v=MnMDlVsLWjs
