©
Royal Ghost | 22.09.2003
|
Вступление
| “Вам
случалось любоваться Матрицей,
ее гениальностью?” (Agent Smith)
Тринити
“повисает” во времени и пространстве.
Нео уворачивается от летящих
в него пуль. Все эти CG эффекты
потрясли миллионы зрителей во
всем мире. Теперь этими эффектами
никого не удивишь, но уместное
их использование придаст вашему
анимационному ролику определенную
пикантность.
Как сделать эффект остановившегося
времени в 3DS MAX’e? Для тех,
кто не знает, подобный эффект
в кино делается так. В одно
и тоже время сцену снимают несколькими
десятками камер с разных углов.
После полученные кадры с разных
камер объединяют в один видео
ряд. Таким же путем можно расставить
несколько десятков камер (например
размножая их по пути) в вашей
3D сцене. Отрендерить один и
тот же кадр с каждой камеры.
Полученные кадры объединить
в анимацию. Но это трудоемкий,
неудобный и трудно корректируемый
метод. Для того, чтобы оптимизировать
эту работу были написаны ряд
скриптов для 3DS MAX, таких
как “MAxTRIX”. Появление подобных
скриптов говорит о том, что
нет возможности оптимизировать
работу стандартными средствами
3DS MAX. Но это не совсем так.
|
|
|
В качестве примера
возьмем эпизод из фильма “The Matrix”,
где Morpheus бежит по комнате, а агент
Smit сбоку стреляет ему по ногам.
Камера на удалении показывает Morpheus’a
сзади. В определенный момент время
“застывает” для всех объектов, кроме
камеры. Камера “подлетает” к ногам,
по ходу разворачиваясь на 90 градусов.
После окончания разворота камеры время
снова “оживает”.
|
| Top |
Создание
камеры и пути ее движения.
|
| 2.
Перейдити в 44 кадр. Создайте
"Target Camera", нацеливая
ее в спину Biped скелета. Camera's
target должен быть размещен
рядом с правой ногой Biped скелета.
Create panel >
Cameras |
|
3.
Создайте кривую line01, которая
будет путем движения Camera01.
Начните рисование кривой с середины
камеры, закончив ее у правой
ноги Biped скелета.
Create panel >
Shapes > Splines > Object Type
rollout > Line |
|
|  4.
Назначте для Camera01 position
controller "Path Constraint".
В rollout "Path Parameters"
используя кнопку "Add Path"
добавте Line01 созданную ранее.
|
| Top |
|
Создание
анимации камеры.
5.в
окне "Time Configuration"
обязательно выберите FRAME:TICKS
radio button!!! |
|
6.Откройте
окно Track View - Dope Sheet.
Передвиньте Camera01->Position->Percent
key с 0% в 44:0 кадр. Передвиньте
Camera01->Position->Percent
key c 100% в 44:30 кадр.
|
| Top |
|
Добавление
заданий в Video Post.
7.
Откройте Video post и
добавте новое задание, назвав
его "Bullet time"
используя кнопку "Add scene
event". В drop down list
выберите Camera01.
- Label:
Bullet time
- VP Start
Time: 16:0
- VP End
Time: 46:0
- Turn
off the Lock to Video Post
Range check box.
- Turn
off the Lock Range Bar to
Scene Range check box.
- Scene
Start: 44:0
- Scene
End: 44:30
|
|
8.Добавте
новое задание перед созданым
ранее заданием "Bullet
time" назвав его "Real
Time".
- Label: Real
time
- VP Start Time:
0:0
- VP End Time:
16:0
- Turn off the
Lock to Video Post Range check box.
- Turn off the
Lock Range Bar to Scene Range check
box.
- Scene Start:
28:0
- Scene End:
44:00
|
|
9.Добавте
новое задание "Slow down"
после созданного ранее задания
"Bullet time".
- Label: Slow
down
- VP Start Time:
46:0
- VP End Time:
66:0
- Turn off the
Lock to Video Post Range check box.
- Turn off the
Lock Range Bar to Scene Range check
box.
- Scene Start:
44:30
- Scene End:
46:00
|
|
10. В
конце добавте последнее задание
"Image Output Event".
- Files: tut_bullettime.avi
- VP Start Time:
0:0
- VP End Time:
66:0
|
| Top |
|
Render
Нажмите
кнопку “Execute Sequence”.
Подождите пока отрендерится анимация.
Если вы сделали все правильно,
у вас получится ролик на подобии
анимационнного GIF, который расположен
в начале этого туториала.
Если у Вас что-то не получилось,
Вы можете проверить себя открыв
файл bullettime_tut_finish.max
с уже выполненным туториалом.
|
| Top |
|
| |