Render.ru

замедление времени готовой анимации

morkovni

Активный участник
Рейтинг
11
#1
есть готовый 2-х минутный анимационный ролик, необходимо в середине на 10 сек "замедлить время", т.е. уменьшить скорость движения всех объектов...
подскажите, можно ли сделать это без изменения постоянной скорости движения объектов, без добавления ключей анимации на каждый движущийся объект (а их много)...?
 

hobobobo

Знаток
Рейтинг
59
#2
В Curve Editor нужным ключам можно сделать Scale или Move. Но ключи с момента начала замедления и до момента его окончания должны быть на таймлайне. Иначе не сделаешь.
Для того чтобы создать эти ключи выбираешь объекты, которые необходимо замедлить и нажимаешь на кнопку SetKey в нужных тебе местах
 

Вложения

nanobes

Активный участник
Рейтинг
16
#4
имхо, удобнее всего через Motion Mixer - Time Warps. В хелпе в индексе введите time warps - прямиком попадёте на нужную тему. если понадобится чуть подробней - попробую объяснить чуток попозже, если конечно понадобится.
Motion Mixer удобен в этом плане именно тем, что исходную первоначальную анимацию не нужно редактировать.
 

nanobes

Активный участник
Рейтинг
16
#5
2mikka - AE можно конечно использовать, но не во всех случаях это прокатит. скажем если замедлить/ускорить нужно часть объектов, а не всё готовое видео. ну и ускорять/замедлять там тоже не без крови и жертв получается, смотря до каких пределов. если есть возможность честно перерендрить - лучше так и поступить. хотя иногда AE может спасти ситуацию, если нет времени на переобсчёт.
 

morkovni

Активный участник
Рейтинг
11
#6
эхх(( написали бы вы чуть по-раньше..)) я уже половину ключей отредактировал..(
 

morkovni

Активный участник
Рейтинг
11
#7
подскажите пожалуйста как замедлить время, и вообще как работать с motion mixer.. добавил в миксер объект, дальше ничего не выходит...?
 

kolts

Активный участник
Рейтинг
16
#9
Да лучше нужный кусочек отрендерить с нужным количеством кадров в секунду допустим 48 если надо замедлить в 2 раза, с ключами мне кажется нет смысла мучаться, но если не все обьекты тот тут получается не в камере дело, а сами обьекты так движутся.
 

kolts

Активный участник
Рейтинг
16
#10
2mikka - AE можно конечно использовать, но не во всех случаях это прокатит. скажем если замедлить/ускорить нужно часть объектов, а не всё готовое видео. ну и ускорять/замедлять там тоже не без крови и жертв получается, смотря до каких пределов. если есть возможность честно перерендрить - лучше так и поступить. хотя иногда AE может спасти ситуацию, если нет времени на переобсчёт.
А разве если замедлить часть обьектов то переобсчет не нужен?))
 

morkovni

Активный участник
Рейтинг
11
#11
отдельно отрендерить не получится, так как переход от быстрой анимации к медленной плавный (нужен плавный). перетаскиванием ключей получилось сделать плавный переход, но очень долго мучался с ключами...
 

morkovni

Активный участник
Рейтинг
11
#12
АЕ - это After Effects что ли? если да, то при замедлении допустим в 10 раз (а нужно может и больше), колличество кадров в сек уменьшится в 10 раз... разве не так??
 

kolts

Активный участник
Рейтинг
16
#13
Рендерить надо с большим количеством кадров в секунду. Все логично , замедление времени смотрел? Если ты в афтере замедлишь видео в 2 раза то получится 15 кадров в секунду, а тебе надо чтоб было 30, иначе получится рваное видео вот и надо рендерить в 2 раза больше кадров. Можно разбить анимацию на несколько отрезков. Начало ускорения там ведь не сразу в 10 раз быстрее отрендери допустим в 3 раза больше кадров середину в 10 конец опять в 3. Думаю логика понятна.
 

morkovni

Активный участник
Рейтинг
11
#14
понятно, но с таким методом как и с перемещением ключей мучений не избежать... к тому же 10-секундный (1000 кадров) отрезок с замедлением будет долго рендериться..

скажите, все-таки можно ли добиться нужного эффекта с помощью motion mixer-а, и как это сделать? изучал max help - не помогло...
 

kolts

Активный участник
Рейтинг
16
#15
Не будет долго рендерится, включи мозги пожалуйста) То движение которое раньше занимало десять секунд при замедлении в 10 раз будет занимать 100 секунд(грубо говоря потому что разгон не мгновенный) и отрендерить надо будет в 10 раз больше кадров. Может есть скрипт который динамически меняет количество кадров в секунду
 
Сверху