🤙 Кто мы такие?

Мы — 1:30 Studio, для своих — Полторашка, студия моушн-дизайна. Вот уже 3 года делаем анимацию, которая не просто красивая, а работает: от чистых продуктовых роликов до атмосферных историй. В кейсах — проекты для Альфа-Банка, Яндекса, hh ru и не только (больше тут #cases). Что нас зажигает? Нам важно не просто выпускать ролики и закрывать задачи. В каждом проекте стараемся докопаться до сути: сотни вариантов композиций и шейдинг-схем — это про нас. И да, кайфуем от того, что можем делиться этим опытом с вами. Хочется поднимать планку моушена вокруг и растить комьюнити. Поэтому мы ведем этот канал: – у нас целая копилка рефов в разных стилях по хэштегам #inspo и #моушн_вокруг_нас#полезность, #resourses — мастхэвы для работы моушн-дизайнера – полезнейшие туториалы из серии «а что, так можно было?» — ищите под хештегом #тутор_полторашка – а также эфиры, где можно без страха показать свою работу и получить честный, но поддерживающий разбор. А если не хотите копаться, можете глянуть краткий обзор всех туторов и полезной инфы для поиска работы в моушене в этом и этом постах. И, конечно, пишите свои вопросики и боли в комментах, и мы постараемся ответить на них! Ставьте бананы, делитесь с друзьями, задавайте вопросы. Будем расти вместе!🍌

💬 Делаем субтитры

Задача: субтитры на подложке. Но как сделать так, чтобы подложка всегда подстраивалась под размеры текстового слоя? Можно, конечно, подгонять на глаз или с помощью болванки-прямоугольника, а можно использовать экспрешн, который будет менять размер шейпа в зависимости от размера текста. Мы, конечно, за второй вариант. Alt-кликаем на параметр Size шейпа и вводим экспрешн: var textLayer = thisComp.layer("Your Text Layer Name"); // Правим название текстового слоя var textRect = textLayer.sourceRectAtTime(time, false); var paddingTop = 60; var paddingSide = 80; // Тут можем изменить паддинги var backgroundWidth = textRect.width + paddingSide * 2; var backgroundHeight = textRect.height + paddingTop * 2; [backgroundWidth, backgroundHeight] Чтобы было легче ровнять текст по отношению к подложке, для anchor point текста вводим выражение, которое всегда возвращает якорную точку в центр слоя: var rect = sourceRectAtTime(time, false); var centerX = rect.left + rect.width / 2; var centerY = rect.top + rect.height / 2; [centerX, centerY] Закрепляем позишн шейпа на определенном месте: value,[0,0] //Вводим значение, которое указано у слоя Теперь, когда мы будем ровнять текст с шейпом с помощью Align, субтитры всегда будут центрированы относительно подложки и будут оставаться на одном и том же месте кадра. Иногда позишн текста всё же придется двигать на пару пикселей вверх или вниз — используйте для этого холдовые ключи! Пробуйте и пишите в комменты, если что-то не получается, будем тюнить этот способ вместе!🍌 #тутор_полторашка

🌞Туторы здесь! Здесь все!

Спасибо всем, кто поучаствовал в опросе! Мы поняли, что вы ждете от нас инсайдов и полезностей. Но прежде проверим — а всё ли вы уже видели? Вот обзор крутых туторов и лайфхаков, которые УЖЕ есть на канале. Вы в любой момент можете найти их по хештегам #тутор_полторашка и #тутор_большего_литража. Лайфхаки для АЕ: • как быстро заменить содержимое слоев и как сохранить и реюзать анимацию с помощью пресетов • как быстро удалить неиспользуемые ассеты из файла • экспреншн, который отвязывает ротэйшн и позишн у припаренченных объектов • как заанимировать точки шейпа с баунсом • как убрать полосы из градиента (color banding) • как зациклить футаж • как склеить нелинейную анимацию с линейной без стопов Туторы по синьке: • как настроить материал со стикерами в Cinema4D+RS • тутор по морфингу объектов в Cinema4D • настройка материала сыыыра