All Articles After Effects
Использование Расстояние от камеры для анимации в After Effects
Toby Pitman on Sat, April 26th 0 comments
Take control of your 3D layers in After Effects with this useful expression that allows you to animate using Distance from Camera. Toby Pitman shows how inside, with video examples, too.

В этом краткий учебник Жестокое показать полезный выражение для управления 3D-параметры слоев с помощью ее расстояние до камеры. Это имеет много полезных приложений и стоит экспериментировать с.


Шаг 1 - создать свой Scene

Создайте новую композицию 1280 х 720px и назовите его Главная Комп.

pic 1


Создайте новый Solid 600 х 600 точек и сделать его 3D и новый камеры (35 мм будет делать).

pic 2


Создайте новый пустой объект и назовите его управления и сделать его 3D. С слой выбран создать новый Expression Slider. Эффекты

pic 3


Шаг 2 - создание и смещение нескольких слоев

Повторяющиеся ваш твердый и добавить это выражение к параметру положение нового слоя Option (Alt) мыши секундомер.


Выберите последний 0 в массиве (для X, Y, Z координаты) вот так ...

pic 4


Теперь перетащите Pick Whip (Swirly вещь) с контролем Расстояние слайдера. Это создает ссылку на значение Расстояние на должность Z.

pic 5


Выражение существу получает положение слоя выше (индекс-1) и добавляет объем Расстояние до Z координата слоя. Если повернуть камеру и заставить его повысить ценность Расстояние вы должны увидеть новый Solid двигаться в обратном направлении.

pic 6


Если вы сейчас дублировать слой пару раз вы должны увидеть все слои смещения в Z пространства на величину расстояния. Круто!

pic 7


Шаг 3 - Родитель Слои на уровень управления

Теперь выберите все ваши твердые и Pick Whip их к слою управления.

pic 8


Это позволяет перемещать их, используя только параметр Позиция слоя управления.

pic 9


Шаг 4 - Создание The Distance Fade выражение

Начните с создания двух ползунков на слое управления. Позвоните один FadeStart (это будет расстояние от камеры, что слой начинает исчезать) и один FadeEnd (расстояние расстояние от камеры, что слой является полностью прозрачным). Установить 1500 для начала и 500 на конец.

pic 10


Теперь хорошо добавить наше выражение.

начать = thisComp.layer («Контроль») эффект ("FadeStart") ("слайдер").;

конец = thisComp.layer («Контроль») эффект ("FadeEnd") ("слайдер").;


CameraPos = thisComp.activeCamera.toWorld ([0,0,0]);

LayerPos = toWorld (anchorPoint);

Разница = длина (CameraPos, LayerPos);

линейная (Различия, начало, конец, 0100);

pic 11


Вот как это работает!

начать = thisComp.layer («Контроль») эффект ("FadeStart") ("слайдер").;

конец = thisComp.layer («Контроль») эффект ("FadeEnd") ("слайдер").;

Pick Whip эти переменные для новых элементов управления ползунка.


CameraPos = thisComp.activeCamera.toWorld ([0,0,0]);

Получает мировой положение камеры.


LayerPos = toWorld (anchorPoint);

Получает мировой положение слоя.


Разница = длина (CameraPos, LayerPos);

Вычисляет расстояние между камерой и слоя в мировом пространстве.


линейная (Различия, начало, конец, 0100);

Используя результат расстояния мы можем переназначить наши начальные и конечные значения ползунок, чтобы непрозрачность значения между 0-100 помощью Linearexpression.

fade


Вы можете видеть, как я двигаюсь твердый ближе к камере он начинает исчезать.

pic 12


Теперь применим это выражение для всех твердых веществ, выбрав параметр Непрозрачность и выберите Копировать выражение только в меню Правка.

pic 13


Выберите твердых веществ и выберите команду Вставить.

pic 14


Если мы анимировать слои к камере с помощью ключ-обрамление положение слоя управления мы получаем это.

pic 15

[Видео ID = "18788"]


Вы можете увидеть это даже работает, если мы вращать камеру.

[Видео ID = "18781"]


Херес чуть более сложный вариант, который использует 3D-слои внутри вложенных композиций (с Свернуть преобразований), чтобы создать отражение на некоторых обложках альбомов. Как все контролируется главной комп у нас есть, чтобы вычислить и передать мировое пространство одного комп в другую. Возможно, предметом отдельного разговора!

pic 16

[Видео ID = "18801"]

Узнать больше о After Effects в этих видео-уроки:

https://www.askvideo.com/courses/application/aftereffects

Related Videos
Comments (0)

You must be logged in to comment.

More Cartoon Animation Basics
After Effects CS5 303
Dream It. Do It.
Do you want to learn More Cartoon Animation Basics?
Yes, I want to learn!
No Thanks, I just want to read the article.
Feedback
Course Advisor
Don't Know Where To Start?
Ask A Course Advisor
Ask Us!
Copy the link below and paste it into an email, forum, or Facebook to share this with your friends.
Make money when you share our links
Become a macProVideo.com Affiliate!
The current affiliate rate is: 50%
Classes Start Next Week!
Live 8-week Online Certification Classes for: