Media is too big
VIEW IN TELEGRAM
200+ мегабайт вышло, но я не хочу пережимать (в инсте выглядит ужасно 💀)
Игрушку Порш сделал, когда учился моделировать несколько лет назад
Игрушку Порш сделал, когда учился моделировать несколько лет назад
https://github.com/madjin/awesome-cc0
Полезная подборка СС0 ассетов: текстуры, модели, звуки
И мое вчерашнее неоновое стекло на скульптуре из Кливлендского музея
Полезная подборка СС0 ассетов: текстуры, модели, звуки
И мое вчерашнее неоновое стекло на скульптуре из Кливлендского музея
Если у вас по тем или иным причинам вылезли неприятные лесенки на картинке в After Effects — можно исправить ситуацию бесплатным плагином FXAA https://aescripts.com/fxaa
Для увеличения сглаживания дублируем эффект N-ное количество раз (в моем примере 10 FXAA)
Для увеличения сглаживания дублируем эффект N-ное количество раз (в моем примере 10 FXAA)
✍11
Media is too big
VIEW IN TELEGRAM
Вообще для вашего понимания что тут вообще происходит, зачем и почему, рассказываю вкратце: мне нравится моушн-дизайн, да и диджтл арт в целом, в данный момент я увлечен этим на уровне подростка, который первый раз увидел Dota 2
Но весь карьерный путь сложился так, что у всех, кто меня знает — я ассоциируюсь со стикерами и emoji в телеграм. В целом этим все еще интересно заниматься, но часто становится очень грустно от того, что из всего многообразия программ, техник, стилистик, плагинов в работе используется 0.0001% возможностей. Буквально, будто тебе подарили самый крутой на свете синтезатор, но всё что ты можешь с ним делать — это нажимать на одну клавишу, да и то в одной октаве
Чтобы исправить ситуацию — я воскресил свою инсту, создал этот канал и каждый день помимо основной работы пробую что-нибудь новое. Может быть это к чему-то приведет, а может и нет
Кстати, свой канал оказался невероятно удобным способом хранить полезную информацию. Регулярно пользуюсь поиском, чтобы быстро что-то достать, поэтому почаще буду постить тут экспрешны, плагины и работы других людей и студий
Но весь карьерный путь сложился так, что у всех, кто меня знает — я ассоциируюсь со стикерами и emoji в телеграм. В целом этим все еще интересно заниматься, но часто становится очень грустно от того, что из всего многообразия программ, техник, стилистик, плагинов в работе используется 0.0001% возможностей. Буквально, будто тебе подарили самый крутой на свете синтезатор, но всё что ты можешь с ним делать — это нажимать на одну клавишу, да и то в одной октаве
Чтобы исправить ситуацию — я воскресил свою инсту, создал этот канал и каждый день помимо основной работы пробую что-нибудь новое. Может быть это к чему-то приведет, а может и нет
Кстати, свой канал оказался невероятно удобным способом хранить полезную информацию. Регулярно пользуюсь поиском, чтобы быстро что-то достать, поэтому почаще буду постить тут экспрешны, плагины и работы других людей и студий
✍10⚡5 3 3
This media is not supported in your browser
VIEW IN TELEGRAM
Оказывается шейпы из АЕ можно экспортировать в C4D (File-Export-Cinema4D exporter)
Пока придумал одно полезное применение — перенести анимацию path для дальнейших экспериментов в трех пространствах, вместо того, чтобы мучиться со сплайнами
Пока придумал одно полезное применение — перенести анимацию path для дальнейших экспериментов в трех пространствах, вместо того, чтобы мучиться со сплайнами
💯2
txtBox = thisLayer.sourceRectAtTime();
xLeft = txtBox.left;
yTop = txtBox.top;
yHeight = txtBox.height / 2;
xWidth = txtBox.width / 2;
x = xWidth + xLeft;
y = yHeight + yTop;
z = geometryOption.extrusionDepth * .5;
[x, y, z]
Экспрешн для Anchor Point, который автоматически перемещает якорную точку в центр по трем осям.
Без него очень тяжко — приходится вручную высчитывать и менять значение по оси z, если решил изменить выдавливание
#expressions
✍6 1
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня поговорим о счетчиках. Предположим мы столкнулись с задачей: анимировать число от 1 000 000 до 5 000 000, шрифт Aeroport Medium. Казалось бы тривиальная задача, но на деле не все так просто.
Автоматические счетчики не рассматриваю, потому что хочу контролировать изинги/тайминги кейфреймами. Первое, что приходит на ум — создать Slider/Point Control (у слайдера лимит 1 000 000, поэтому в данном случае выбрал Point) и вставить в Text Source экспрешн:
Вроде получилось, но есть две проблемы:
1. цифры не стоят на месте, а гуляют т.к. у нас не моноширинный шрифт
2. нет разделителей разрядов, вместо 5 000 000 мы видим 5000000
Окей гуглChatGPT , давай мне экспрешн с разделителями:
"ru" определяет формат числа в русском языке, именно у нас принято разделять разряды пробелами. Если нужны точки, то ставим "de", запятые — "en"
maximumFractionDigits — количество символов после запятой
Осталось что-то придумать с моношириной, нашел такой плагин:
https://aescripts.com/monospacer он превращает любой шрифт в моношрифт.
Кидаю эффект на текст и... понимаю, что он убирает мои разделители. Меняю формат в экспрешене с "ru" на "de" b закрываю точки масками.
Вот такое не очень элегантное, но работающее решение, если есть идеи как можно было сделать проще — пишите в комментариях
Автоматические счетчики не рассматриваю, потому что хочу контролировать изинги/тайминги кейфреймами. Первое, что приходит на ум — создать Slider/Point Control (у слайдера лимит 1 000 000, поэтому в данном случае выбрал Point) и вставить в Text Source экспрешн:
Value = effect("Point Control")("Point")[0];
Math.round(Value)
Вроде получилось, но есть две проблемы:
1. цифры не стоят на месте, а гуляют т.к. у нас не моноширинный шрифт
2. нет разделителей разрядов, вместо 5 000 000 мы видим 5000000
Окей гугл
Value = effect("Point Control")("Point")[0];
new Intl.NumberFormat('ru', { maximumFractionDigits:0 }).format(Value)
"ru" определяет формат числа в русском языке, именно у нас принято разделять разряды пробелами. Если нужны точки, то ставим "de", запятые — "en"
maximumFractionDigits — количество символов после запятой
Осталось что-то придумать с моношириной, нашел такой плагин:
https://aescripts.com/monospacer он превращает любой шрифт в моношрифт.
Кидаю эффект на текст и... понимаю, что он убирает мои разделители. Меняю формат в экспрешене с "ru" на "de" b закрываю точки масками.
Вот такое не очень элегантное, но работающее решение, если есть идеи как можно было сделать проще — пишите в комментариях
✍8⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
А теперь попробуем использовать Cavalry вместо AE: добавляем текст, генерируем число, ставим галку Force Monospacing, готово
Никакого кода, плагинов, делается за минуту, контролируется легко, разделитель можно вставить какой угодно
50% сложности в работе моушн-дизайнера — это борьба с After Effects
Никакого кода, плагинов, делается за минуту, контролируется легко, разделитель можно вставить какой угодно
50% сложности в работе моушн-дизайнера — это борьба с After Effects
Друзья, мой канал по своей инициативе порекомендовал великий Артем Отвод, за что я ему безмерно благодарен, в ближайшие дни я планирую что-нибудь написать об анимации emoji и стикеров, возможно закончу свою статью для DTF
А вообще я пишу тут обо всем подряд, от процедурной анимации до рендера в C4D (это моя самая слабая сторона)
Вкратце обо мне: 10 лет в моушне, 5 лет на videohive, мобильный геймдев, персонажная и не только анимация в AE под Lottie (Telegram в том числе), сотрудничество со студиями как 2D моушн-дизайнер. Также я активно учу Cavalry и Rive, и считаю, что эта сторона моушна очень слабо освещена в ру сегменте, что я хочу хотя бы немного исправить.
https://linktr.ee/pototsky
А вообще я пишу тут обо всем подряд, от процедурной анимации до рендера в C4D (это моя самая слабая сторона)
Вкратце обо мне: 10 лет в моушне, 5 лет на videohive, мобильный геймдев, персонажная и не только анимация в AE под Lottie (Telegram в том числе), сотрудничество со студиями как 2D моушн-дизайнер. Также я активно учу Cavalry и Rive, и считаю, что эта сторона моушна очень слабо освещена в ру сегменте, что я хочу хотя бы немного исправить.
https://linktr.ee/pototsky
Telegram
Отвод🗿
▫️3D | UX | CG | Motion Designer at Google
▫️Нерегулярный блогер
📌 Ты труба https://youtube.com/channel/UCTDV0qAX2BhfMFisSrK_tFg
▫️Нерегулярный блогер
📌 Ты труба https://youtube.com/channel/UCTDV0qAX2BhfMFisSrK_tFg
111⚡36 11 4 2
This media is not supported in your browser
VIEW IN TELEGRAM
Анимация собрана в нормальном After Effects Cavalry без единого кейфрейма
Пробовали уже этот софт?
Пока прихожу в себя от внезапного буста, вчера у меня было 36 подписчиков, а сейчас — сами видите
Но меня впечатлила не цифра: заглянул во вкладку с подписчиками и понял, что минимум 10% людей я уже давно знаю (а они меня нет, потому что раньше особо не отсвечивал)
Это авторы с videohive, создатели многих обучающих материалов, всем известные крутаны, олды из паблика After Effects и далее по списку
Пользуясь случаем хочу сказать спасибо всем, кто все эти годы что-то создавал для ру-комунити модиза
Пробовали уже этот софт?
Пока прихожу в себя от внезапного буста, вчера у меня было 36 подписчиков, а сейчас — сами видите
Но меня впечатлила не цифра: заглянул во вкладку с подписчиками и понял, что минимум 10% людей я уже давно знаю (а они меня нет, потому что раньше особо не отсвечивал)
Это авторы с videohive, создатели многих обучающих материалов, всем известные крутаны, олды из паблика After Effects и далее по списку
Пользуясь случаем хочу сказать спасибо всем, кто все эти годы что-то создавал для ру-комунити модиза
▎Краткая база по Lottie и Rive для моушн-дизайнеров перед тем, как поговорить о стикерах и эмодзи
Lottie — это библиотека, позволяющая использовать векторные изображения с анимацией в формате JSON. Создаются в After Effects и экспортируются с помощью плагина Bodymovin
Раньше над анимацией иконок / иллюстраций для приложений и сайтов чаще всего работали ui-дизайнеры и фронтендеры, а анимация в After Effects развивалась параллельно под растровые форматы. С появлением Lottie мир Ae столкнулся с миром Ui и появилась возможность создавать сложные работы в привычной для моушн-дизайнера / аниматора среде, а потом отдавать JSON программистам для встраивания
По сути, мы выгружаем шейпы в программный код. Видео, GIF, APNG и WebM не подходят для приложений и сайтов так как:
• Изображение в этих форматах растровое и соответственно не масштабируется
• Очень большой размер файлов, особенно с альфа-каналом
Все, что может использовать аниматор в After Effects перед экспортом в Lottie, — это ✨Shape Layers✨, прекомпозы, маски и некоторые режимы наложения. Полный список поддерживаемых фич здесь
Стикеры и эмодзи в Telegram работают на форке Bodymovin — Bodymovin TG. У него есть свои ограничения. Например, длительность до 3 секунд и размер только 512x512)
Скачать Bodymovin TG можно здесь
У Lottie есть пачка недостатков:
• Изображение часто выглядит не так, как задумывал иллюстратор, особенно если использовалось много градиентов
• На разных операционных системах изображение рендерится по-разному — цвета могут "гулять", а использованные в АЕ приемы не поддерживаться на конкретной ОС
• Многие фичи из Adobe Illustrator и Figma некорректно экспортируются в After Effects, даже при использовании плагина Overlord
В целом, это своего рода "костыль" с множеством подводных камней на каждом этапе пайплайна.
Rive — это решение All-in-One, альтернатива Lottie с собственным редактором и единым рендерингом на всех платформах. В отличие от Lottie, в Rive есть функционал для создания интерактивных взаимодействий, которые аниматор может реализовать своими силами, на нем можно даже собрать полноценный интерфейс для игры
Примеры работ в Lottie: здесь
Примеры работ в Rive: здесь
Lottie — это библиотека, позволяющая использовать векторные изображения с анимацией в формате JSON. Создаются в After Effects и экспортируются с помощью плагина Bodymovin
Раньше над анимацией иконок / иллюстраций для приложений и сайтов чаще всего работали ui-дизайнеры и фронтендеры, а анимация в After Effects развивалась параллельно под растровые форматы. С появлением Lottie мир Ae столкнулся с миром Ui и появилась возможность создавать сложные работы в привычной для моушн-дизайнера / аниматора среде, а потом отдавать JSON программистам для встраивания
По сути, мы выгружаем шейпы в программный код. Видео, GIF, APNG и WebM не подходят для приложений и сайтов так как:
• Изображение в этих форматах растровое и соответственно не масштабируется
• Очень большой размер файлов, особенно с альфа-каналом
Все, что может использовать аниматор в After Effects перед экспортом в Lottie, — это ✨Shape Layers✨, прекомпозы, маски и некоторые режимы наложения. Полный список поддерживаемых фич здесь
Стикеры и эмодзи в Telegram работают на форке Bodymovin — Bodymovin TG. У него есть свои ограничения. Например, длительность до 3 секунд и размер только 512x512)
Скачать Bodymovin TG можно здесь
У Lottie есть пачка недостатков:
• Изображение часто выглядит не так, как задумывал иллюстратор, особенно если использовалось много градиентов
• На разных операционных системах изображение рендерится по-разному — цвета могут "гулять", а использованные в АЕ приемы не поддерживаться на конкретной ОС
• Многие фичи из Adobe Illustrator и Figma некорректно экспортируются в After Effects, даже при использовании плагина Overlord
В целом, это своего рода "костыль" с множеством подводных камней на каждом этапе пайплайна.
Rive — это решение All-in-One, альтернатива Lottie с собственным редактором и единым рендерингом на всех платформах. В отличие от Lottie, в Rive есть функционал для создания интерактивных взаимодействий, которые аниматор может реализовать своими силами, на нем можно даже собрать полноценный интерфейс для игры
Примеры работ в Lottie: здесь
Примеры работ в Rive: здесь
This media is not supported in your browser
VIEW IN TELEGRAM
Выше есть ролик, в котором я использовал CC Cylinder на тексте, немного проапгрейдил ту версию
Сделано так:
-анимация шейпов по path
-wave warp на шейпах в момент вращения цилиндра
-cc cylinder, в котором передняя и задняя части поворачиваются отдельно и с небольшим оффсетом
-экспрешн на баунс
Если всё еще непонятно — качайте проект бесплатно и без смс с GoogleDrive или из первого комментария к этому посту
Сделано так:
-анимация шейпов по path
-wave warp на шейпах в момент вращения цилиндра
-cc cylinder, в котором передняя и задняя части поворачиваются отдельно и с небольшим оффсетом
-экспрешн на баунс
Если всё еще непонятно — качайте проект бесплатно и без смс с GoogleDrive или из первого комментария к этому посту
Pototsky!
Выше есть ролик, в котором я использовал CC Cylinder на тексте, немного проапгрейдил ту версию Сделано так: -анимация шейпов по path -wave warp на шейпах в момент вращения цилиндра -cc cylinder, в котором передняя и задняя части поворачиваются отдельно и с…
This media is not supported in your browser
VIEW IN TELEGRAM
Камера влияет не только на 3D слои, но и на некоторые эффекты
Если в этот проект не добавить камеру с параметром Zoom 10000+, то появятся искажения перспективы, которые мне тут видеть не хотелось
Если в этот проект не добавить камеру с параметром Zoom 10000+, то появятся искажения перспективы, которые мне тут видеть не хотелось
4 12✍3
Pototsky!
Выше есть ролик, в котором я использовал CC Cylinder на тексте, немного проапгрейдил ту версию Сделано так: -анимация шейпов по path -wave warp на шейпах в момент вращения цилиндра -cc cylinder, в котором передняя и задняя части поворачиваются отдельно и с…
Кстати, если хотите, чтобы ваше видео в Telegram отображалось без таймкода, как GIF — нужно при рендере отключить звук, даже если его нет в проекте, а размер файла должен быть до 10 мегабайт (handbrake в помощь)
handbrake.fr
HandBrake: Open Source Video Transcoder
HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video transcoder.
✍13 6
This media is not supported in your browser
VIEW IN TELEGRAM
▎Рубрика "Чиним After Effects силами комьюнити"
Скрипт Create Nulls from Paths, который устанавливается вместе с АЕ криво работает (и судя по постам на reddit я такой не один), да и в целом обладает ограниченным функционалом
К счастью существуют народные версии, которые исправляют проблему и/или расширяют возможности:
1. Create Nulls From Paths
Скачать | Автор: Pablo Cuelloвсегда читаю его имя как Пауло Коэльо 🤡
2. G_Create Nulls from Paths
Скачать | Автор: Gareso
3. Create Nulls From Paths Points and Tangents
Скачать | Автор: Nick Hill
4. Create Nulls From Paths EXTENDED
Скачать | Автор: Crunchycreatives
Примеры использование нулей с тангентами в работах Buck и Ordinary Folk: раз, два
Если хотите покрутить линию из гифки — проект *.aep в первом комментарии к этому посту
Adobe just doing half of their job
#AfterEffects
Скрипт Create Nulls from Paths, который устанавливается вместе с АЕ криво работает (и судя по постам на reddit я такой не один), да и в целом обладает ограниченным функционалом
К счастью существуют народные версии, которые исправляют проблему и/или расширяют возможности:
1. Create Nulls From Paths
Скачать | Автор: Pablo Cuello
Исправляет баги, допущенные командой профессионалов из Adobe. Добавляет опцию, при котором нули будут поворачиваться за точками в режиме Nulls Follow Paths.
2. G_Create Nulls from Paths
Скачать | Автор: Gareso
За основу взяли 1 и прикрутили слайдер Point Index к каждому нулю, чтобы можно было добавлять точки с нулем уже после применения скрипта.
3. Create Nulls From Paths Points and Tangents
Скачать | Автор: Nick Hill
Багфикса с некорректно встающими нулями нет 💀 добавляет кнопку, для того чтобы создать нули не только для точек, но и для ихhandlesнаправляющих.
4. Create Nulls From Paths EXTENDED
Скачать | Автор: Crunchycreatives
Тоже самое, что и 3, но есть возможность добавить управлять не квадратными нулями, а гайдами в виде направляющих — это выглядит так, будто мы редактируем обычный path, хотя на самом деле рулим нулями
Примеры использование нулей с тангентами в работах Buck и Ordinary Folk: раз, два
Если хотите покрутить линию из гифки — проект *.aep в первом комментарии к этому посту
Adobe just doing half of their job
#AfterEffects
✍13 6 5
This media is not supported in your browser
VIEW IN TELEGRAM
Моя анимация из 2018 года для челленджа Pose-to-Pose от Ross Plaskow. Кстати, сейчас он рассказывает про Rive
Тогда осознал, что персонажей намного легче и интересней анимировать в 12fps, а еще это придаёт им особый шарм и убирает "шейповость". Мое мнение на этот счет никто не разделял, так что с тех пор ни одного проекта в таком низком фреймрейте не делал. Сейчас ядеградирую утратил свой огонь к этим Rubberhose / DUIK (или че там сейчас в моде) ригам и делаю персонажей только под lottie, да и тренд на эксплейнеры с персонажами прошел, и вернулся тренд на шейпы, но уже с градиентами ✨
Тогда осознал, что персонажей намного легче и интересней анимировать в 12fps, а еще это придаёт им особый шарм и убирает "шейповость". Мое мнение на этот счет никто не разделял, так что с тех пор ни одного проекта в таком низком фреймрейте не делал. Сейчас я