Редактор кривых
Как отложить анимированные значения слоя кривыми во времени и править ключевые кадры и их касательные прямо на кривой, а не гадать по ромбикам шкалы времени.
Редактор кривых — это то место, где движение лепят, глядя на саму кривую, а не на ряд ромбиков. Откройте его через Окно ▸ Редактор кривых. Без выбранного слоя он читается как «Выберите фигуру в режиме анимации»; с выбранным слоем, но без поставленного в ключ, — как «Нет ключевых кадров».
Он откладывает только значение, но никогда скорость: высота кривой на кадре — это само значение, а не то, как быстро оно меняется. Кадр идёт слева направо и интерполируется по прямой между выборками; значение идёт за той плавностью, которая у отрезка на самом деле есть.
Панель открывается именем того, чьи это кривые: слой, его тип в скобках, а на слое костей следом и выбранная кость. Кривая выглядит одинаково, каким бы слоем она ни была нарисована, и это единственная панель, где иначе этого с экрана не прочесть.
Показ каналов
Столбец пастиль с образцами цвета вдоль края переключает, какие кривые видны. В нём перечислены только те каналы, что у выбранного слоя действительно есть, поэтому камера и векторная фигура открываются с разными списками. Позиция X и Y начинают включёнными; каждый другой канал начинает выключенным, поэтому график открывается незахламлённым.
У всякого слоя, кроме слоя костей, есть позиция X (красная), позиция Y (зелёная) и позиция Z (синяя), вращение (фиолетовое), масштаб X (оранжевый) и масштаб Y (фиолетово-розовый), якорь X (жёлтый) и якорь Y (тёмно-жёлтый), непрозрачность (голубая). Вращение X (наклон) и вращение Y (поворот) тоже здесь, приглушённо-красным и зелёным, чтобы читались роднёй вращения и не спорили с позицией X и Y. У слоя костей вместо них свои четыре, они перечислены ниже.
Остальное зависит от типа слоя. Толщина (охристая) — это канал толщины обводки, и он есть у векторных и рисовальных слоёв. Радиус смешивания (розовый) есть у групп, ведь булево смешивание бывает только у группы. Глубина резкости (бледно-синяя), масштаб камеры и точка интереса X, Y и Z (оранжевая, зелёная и синяя) есть у камеры.
Пилюли вершин (бирюзовая) и сетки (лиловая) появляются, только когда у слоя и правда есть ключи вершин или сетки, и ведут они себя иначе, чем остальные: они рисуют ромбик и пунктирную направляющую ради ориентира, но кривыми, которые здесь можно выбрать, потянуть или перелепить, они не являются.
Слои костей
Выберите слой костей, и график отложит ту кость, что выбрана у вас в риге, а если вы ещё ни одной не выбрали — первую его кость. Шапка называет обе, сперва слой, потом кость, ведь к кости обращаются через её слой.
У кости четыре канала, и боковая колонка называет их словарём самой кости: то, что слой зовёт вращением, кость зовёт углом, то, что он зовёт масштабом X, она зовёт растяжением, а позиция X и Y свои имена сохраняют. Всё остальное работает ровно как на слое: те же кнопки касательных, те же предустановки, тот же интервал, те же рычаги.
Как читать кривую
Каждый отрезок рисуется по 32 выборкам, поэтому даже резкая своя кривая читается гладко. Канал, ведомый дорожкой параметра стиля, следования пути, эффектов слоя или кости, откладывается золотым, но только когда его значение число: у текстовых и цветовых параметров откладывать нечего. Ступенчатый канал вроде переключателя или порядка Z рисуется лестницей, прыгая на каждом ключе, и рычагов касательных не показывает, потому что у ступени лепить нечего.
Выделение ключевых кадров
Щёлкните по ключу, чтобы выделить его. Протяните рамку по графику, чтобы взять сразу несколько, на одном канале или на многих, и панель назовёт взятое выделенными ключевыми кадрами. Всё, что дальше на этой странице, действует тогда на всё выделение, а не на один ключ: «Линейная», «Гладкая» и «Резкая», список предустановок и интервал ключевых кадров работают по каждому выделенному ключу.
Держите Alt и тяните ключ, чтобы оставить исходный на месте, а копию положить на тот кадр, где отпустите. Щёлкните по выделению правой кнопкой, чтобы скопировать выделенные ключевые кадры и вставить их на другом кадре, — так кусок тайминга и повторяют дальше по той же кривой.
Правка ключей и касательных
Тяните ключ, и его значение движется свободно, а кадр прилипает к целым числам; лечь на тот кадр, где на этом канале ключ уже есть, он откажется. Протяжка ключа позиции X уносит с собой и Y (и Z), ведь внутри это один ключевой кадр с двумя или тремя значениями, а не два отдельных ключа, случайно вставших в ряд. Точка интереса устроена так же: три её оси — это один ключ, поэтому они ходят вместе и делят одну плавность и один интервал. Непрозрачность ограничена диапазоном от 0 до 1; толщина обводки и радиус смешивания в минус уйти не могут.
Щёлкните по ключу правой кнопкой ради разового меню плавности — самый быстрый способ попробовать предустановку, не покидая той кривой, на которую вы смотрите. То же меню копирует и вставляет выделенные ключевые кадры.
Типы касательных
Три кнопки на панели задают касательную одним щелчком. Линейная делает отрезок совершенно прямым и заодно выпрямляет отрезок перед ним, ведь ключ сидит на стыке двух. Гладкая подгоняет через ключ кривую с непрерывной касательной, поэтому движение течёт сквозь него без видимого излома. На обычной золотой кривой, за которой математики непрерывности не стоит, гладкая вместо этого применяет закреплённую мягкую кривую. Резкая пишет закреплённую кривую, которая держится около собственного значения ключа, быстро проскакивает середину отрезка и снова держится, подходя к следующему ключу, — это щелчок, а не скольжение.
Рядом с ними тот же список из девяти предустановок, что и везде в программе, применяет к выбранному ключу любую из именованных предустановок. Рычаги появляются только на ключе, пользующемся пользовательской Безье: тяните любой из них, чтобы перелепить кривую, держа Shift, чтобы сплющить её до ровной касательной, или Ctrl, чтобы отзеркалить её на соответствующий рычаг соседнего отрезка ради гладкого симметричного прохода. Зеркаление по Ctrl на обычных золотых кривых недоступно.
Интервал ключевых кадров
Список интервала сидит рядом со списком предустановок на панели, а меню правой кнопки на ключе несёт соответствующее подменю интервала ключевых кадров. Оба держат выбранный ключ на двойках, тройках и вплоть до восьмёрок, то самое значение, которое читают шапка шкалы времени и панель «Плавность».
Кадрирование и навигация
«Вписать график» на панели кадрирует сразу все видимые кривые, по обеим осям: и кадры, которые анимация в самом деле занимает, и значения, до которых она доходит. Оно работает и без выделения, а это ровно тот случай, когда кривые вы и потеряли из виду. Нажмите F с курсором над полотном, чтобы получить то же вписывание с клавиатуры. И открывается редактор тоже вписанным по анимации, а не по пустому куску кадров за её концом.
Вид ещё и перекадрируется сам, стоит вам включить или выключить канал, — так только что показанная кривая не может оказаться за краем вида, когда на экране нечему подсказать, в какую сторону крутить. Двойной щелчок по образцу канала кадрирует этот один канал целиком в обоих направлениях, включая вылет любых рычагов пользовательской Безье.
| F | Вписать вид по кривым |
Простое колесо двигает по вертикали; Shift+колесо масштабирует по горизонтали, а Ctrl+колесо по вертикали, оба вокруг курсора; горизонтальное смахивание по трекпаду двигает по горизонтали. Протяжка средней кнопкой двигает сразу по обеим осям, а протяжка левой кнопкой по линейке вдоль верха прокручивает курсор и останавливает воспроизведение. По вертикали движение упирается в полтора экрана выше и ниже вписанного диапазона, чтобы колесо не унесло вас туда, где полоса прокрутки уже ничего не может показать.
Полосы прокрутки снизу и сбоку не только прокручивают, но и масштабируют. Потяните полосу за любой конец, чтобы отмасштабировать только эту ось, а длина бегунка говорит, насколько вы приблизились: короткий бегунок значит, что вы смотрите на малую часть длинной анимации.
Полоса длительности есть и в редакторе графика, поэтому диапазон кадров задают, не возвращаясь ради этого на монтажный стол.