TUTORIAL타이틀 애니메이션 만들기

motionlab
조회수 2449

이번 시간에는 약간 울렁울렁거리면서 리퀴드적인 성향이 강한 타이틀을 만들어 보자. 잘 보지 못했던 이펙트를 사용한 비쥬얼을 보았을 때 사람들은 놀라게 된다. 이런 것들을 만들기 위해서는 하나의 이펙트를 사용하기 보다는 여러 개의 이펙트들을 연계하여 사용하는 것이 효과적이다. 그 방법에 대해 알아보도록 하자.

이런 느낌의 효과들을 우리들이 잘 아는 몇 개의 이펙트를 혼용하여 만들어 보도록 할 것이다.




1. Illust 소스 제작하기

01) 먼저 일러스트에서 아래와 같이 로고 작업을 해준다.



02. After Effects를 실행해서 일러스트에서 작업한 ai 파일을 임포트 시킬 때, 풋티지 창에서 더블 클릭을 해서 그림과 같이 Composition으로 임포트시켜 준다.



03) 풋티지 창에 있는 빨간 박스 부분을 더블 클릭 해주면 그림과 같이 일러스트 레이어에 있었던 레이아웃이 그대로 살아서 들어온 것을 확인할 수 있다.



04) 레이어 모두를 선택(Ctrl + A) 후, 복사(Ctrl + C)하여 메인 컴프창으로 와서 붙여넣기(Ctrl + V)를 해준다. 그 다음 스케일 조절을 화면에 적당한 크기로 맞춰주고, 빨간 박스 부분 Rasterize 부분을 체크해 주면 벡터 이미지를 인식해서 사이즈를 아무리 키워줘도 픽셀이 깨지지 않는다.




2. 로고 애니메이션 만들기

01) 그림과 같이 한 레이어씩 솔로(solo)부분을 체크해서 각각 하나씩 어떤 그림인지 알아볼 수 있도록 레이아웃을 확인해준다. 그런 다음 각 레이어를 선택한 다음 Enter를 클릭해서 이름을 알아 보기 쉽게 바꾸어 준다. 로고의 원형 레이어 이름을 circle이라고 해준다



02) 툴 중에 팬 비하인드 툴을 선택해서 circle 레이어의 중심을 원형의 중심으로 오도록 옮겨준다(단축키 (y)).



03) 두 번째 레이어도 솔로로 체크한 후에 Enter 키로 클릭 후 이름을 25로 바꿔주고, 중심축도 정 가운데로 맞춰준다.



04) 2개의 레이어만 보이게 솔로(Solo)를 체크해 주고, circle 레이어와 25레이어만 간단한 포지션 애니메이션을 준다. 2초에 타임마커를 가져다 주고 키프레임을 만들어 준다. 그리고 1초로 타임마커를 옮긴 후 포지션 x축 오른쪽 방향으로 그림과 같이 움직여주면 키프레임이 생겨난다.



05) 방금 생겨난 키프레임 2개를 마우스 드래그해서 동시에 선택을 한 후, 빨간 박스에 표시된 Graph editor를 클릭해보자. 여기에서 밸로시티 곡선을 움직여주면 된다. 우측 방향 키를 밑으로 드래그 하면서 좌측 그래프가 올라가도록 방향 키 조절을 해준다. 빠르게 움직여서 서서히 정지하도록 텐션을 주기 위해서이다.



06) 다시 타임마커를 2초 대로 가져가서 그림과 같이 속성 중에 로테이션을 열어서(단축키 (r)) 타임워치를 걸어준다.



07) 포지션 애니메이션 때처럼 타임마커를 다시 1초 대로 가져가서 -17 정도 로테이션을 준다. 방금 만들어진 로테이션 키프레임 2개를 선택해서 키보드 상단의 F9를 눌러준다. 그리고, 로테이션이 0이였던 키프레임을 최초 만들었던 2초 대보다 3~5 프레임 정도 뒤로 옮겨주면 원 안으로 25란 글자가 부드럽게 이동하는 애니메이션이 된다.



08) 방금 애니메이션을 만들어주었던 2번째 레이어 (“25” 레이어)를 그림과 같이 프리 컴프시켜준다(Ctrl + Shift + C). 빨간 박스와 같이 2번째를 체크해서 영상화 시켜 준다.



09) 프리 컴프 시켜준 레이어에 그림과 같이 원형 마스크를 만들어 준다. 그러면, 25 글자가 원 안에서만 보여지는 마스크 애니메이션이 된다.



10) 이번에는 circle레이어와 25 Comp레이어를 동시에 선택해서 프리컴프로 묶어준다. 이름은 알아 보기 쉽게 circle25라고 해준 다음, 옆에 있는 라인 레이어도 솔로를 체크해서 알아 보기 쉽게 bar라고 정해준다.



11) 원 안에 25란 글자가 거의 들어올 때쯤인 지점에서 프리컴프된 circle25 포지션 타임워치를 클릭해 주어 키프레임을 만들어 준다. 그런 다음 타임마커를 1초 대로 옮긴 후에 우측으로 이동시켜서 키프레임을 만들어 줘보자. 플레이해보면 우측에서 좌측으로 들어오는 애니메이션을 볼 수 있을 것이다.



12) 이번 애니메이션 역시 벨로시티 그래프를 열어서 그림의 모양처럼 그래프를 조절 해준다.



13) 애니메이션을 준 레이어를 다시 한번 프리 컴프 시켜서 영상화 시켜 주고, 그림과 같이 bar 라인 안에서 애니메이션이 나오는 느낌을 보여 주기 위해서 마스크를 그림과 같이 준다.



14) 밑에 레이어 역시 알아 보기 쉽게 Enter키를 클릭해 주어 이름을 고쳐 주고, 중심축을 각 글자의 좌측에 맞춰준다. 그런 다음에 3D Layer를 체크해 준다.



15) 타임라인에서 오른쪽 마우스 클릭 하여 Null 오브젝트를 만들어 준다. 생성한 Null 오브젝트를 선택한 상태에서 오른쪽 마우스 클릭하여 Effect > Expression Controls > Slider Control을 선택해 준다.



16) m 레이어의 Y Rotation 타임워치를 Alt키를 누른 상태에서 왼쪽 마우스로 타임워치를 클릭해주어 익스프레션 필드를 열어준다. 그런 다음 Pick whip(골뱅이 모양의 아이콘)을 이용하여 m 레이어의 Y Rotation 속성을 Null 레이어의 Slider Control에 연결해준다.



17) 익스프레션이 적용된 Y Rotation 부분만 클릭을 해준 상태에서 Edit > Copy Expression Only를 해준다. 물론 지금은 나머지 3개의 레이어에 해주려 하지만, 레이어가 10개 이상으로 많아질 경우 익스프레션을 여러 개의 레이어에 적용하려고 할 때 굉장히 유용한 기능이다.



18) 그림과 같이 중심축을 좌측에 맞춰 놓았던 나머지 3개의 레이어를 선택해 주고, 단축키(Ctrl + V)를 해주면 익스프레션 언어만 복사가 되어서 붙여진 것을 확인할 수 있다. 레이어들에서 익스프레션 부분만 열고 싶으면 단축키인(ee)를 해주면 된다.



19) 그림과 같이 MG25란 글자를 각각 위의 레이어에 Parent를 걸어준다. 그래서 최종적으로 부모가 m이 되도록 순차적으로 Parent를 걸어준다.



20) 그림과 같이 익스프레션 필드에 m은 +2, g는 -2, 2는 +2를 5는 -2를 곱하기 해준다. 지그재그로 조절을 하기 위해서이다. 이 부분을 건드리지 않으면 원처럼 휘감게 된다. 예를 들어서 우리가 솔리드를 얇게 돌리고 중심축을 그림과 같이 만든 상황에서 슬라이더 값만 올려 주면 원통 모양의 담배를 거의 완벽에 가깝게 만들어 줄 수 있다.



21) 타임마커를 1초로 옮긴 후 그림과 같이 슬라이더를 마이너스 값으로 조절하면, 아코디언처럼 종이가 접히는 것을 확인 할 수 있다.



22) 2초대로 타임마커를 옮긴 후에 슬라이더 값을 0으로 해준다.



23) Null 오브젝트를 포함한 4개 레이어(m,g,2,5 레이어들)를 프리컴프시켜서 하나로 묶어준다.



24) 이번에 프리컴프 시킨 것은 이전에 circle25프리컴프 레이어와는 반대로 좌측에서 우측으로 이동하는 포지션 애니메이션을 주고 벨로시티 그래프를 조절해 준다.



25) 포지션 애니메이션을 준 후 그림과 같이 바에서 글자가 나오는 것 같은 애니메이션을 주기 위해서 마스크를 만들어 준다.




26) 바를 중심으로 양쪽으로 글자들이 나오기 직전에 마스크를 그림과 같이 주고, 마스크 패스에 타임워치를 걸어 준다.



27) 2 프레임 정도에 타임마커를 옮기고 그림과 같이 마스크 애니메이션을 준다.





3. 로고에 이펙트 효과 주기

01) 단축키(Ctrl + Y)로 검은색 솔리드 레이어를 만들어 준다.



02) 먼저 기본 플러그인 Lens Flare 이펙트와 Distort/Turbulent Displace이펙트를 적용한다. 그 다음에 Hue/Saturation이펙트를 적용한다. Turbulent Displace이펙트의 Amount 값을 100정도 주고, Hue/Saturation 부분에서 채도를 100으로 높여준다. 그리고, Hue/Saturation의 Colorize를 체크하면 전체적인 색감이 바뀔 것이다. 그냥 단순히 Lens Flare이펙트 하나만 사용하면, 누구나 쉽게 할 수 있는 것이지만, 모양을 변형해 주는 Distort 계열의 이펙트를 적용하여 그 형태를 조금만 바꾸어 준 결과이다. 항상 이펙트를 사용할 때는 여러 개의 이펙트를 효과적으로 혼용해서 사용하는 방법을 익히는 것이 중요하다. 이런 트레이닝을 반복한다면 나중엔 ‘이건 어떻게 만든 것이냐’ 라는 질문을 많이 받게 될 것이다.



03) Lens Flare의 밝기 조절과 센터를 조절하여 Bar가 마스크 애니메이션되는 대로 따라 움직이도록 애니메이션을 설정해준다.



04) 단축키(Ctrl + Y)로 솔리드를 만들어 주고 이름을 Particular라고 지어준다.



05) 새로 만든 솔리드 레이어에 Particular이펙트를 적용하고, 빨간 박스와 같이 Preset에서 GasFlame을 지정해 준다



06) 파티클 속성 중에서 파티클의 Size는 3으로 줄여 주고, Size Random을 0%로 입력해준다.



07) Physics > Air > Wind Y 에서 -1200으로 되어 있는 것을 -600으로 줄여준다.



08) Emitter 안에 포지션 센터로 Bar 마스크 애니메이션 되는 것을 따라 포지션 애니메이션을 만들어 준다.



09) Bar가 다 만들어지는 지점에서 파티클 생성개수를 400으로 입력하여 키프레임을 만들어 주고, 타임마커를 뒤로 1 프레임 이동 후에 파티클 생성을 중지시키기 위해서 생성개수를 0으로 입력해준다.



10) 이번에는 로고 중에 circle 부분만 솔로(Solo)로 만든 다음, 복사(Ctrl +D)를 한다. 그런 다음 중간에 흰색 솔리드를 하나 만들어서 위치시킨다. 여기에 마스크를 하나 만들어 준다.



11) 마스크를 준 흰색 솔리드 레이어를 그림과 같이 알파 매트를 적용한다.



12) 그림과 같이 알파 매트가 적용된 것이 보인다.



13) 매트를 적용한 2개의 레이어에 프리컴프를 이용하여 한 개로 묶어준다.



14) 프리컴프 시킨 레이어에 외부 플러그인 샤파이어 Distort 계열 중 S_Distort를 적용한다. S_Distort 이펙트 속성 값 중 Lens팝업메뉴를 살펴보자. 여기에서 circle25 Comp2를 지정해준다.



15) 빨간 박스 부분과 같이 Blur Lens 부분을 10, Rotate Warp Direction 값을 61로 입력해준다. 타임라인에서 이 레이어의 모드를 Add로 지정하면 그림과 같이 변한다.



16) 중간에 작업한 Lens Flare이펙트에 Turbulent Displace이펙트를 조절해 주면, 그림과 같은 타이틀 애니메이션이 완성된다.



이펙트를 그대로 사용하는 것은, 사실 초보자 수준에서 하는 방법이다. 최대한 이펙트를 사용하더라도 남들이 잘 알아볼 수 없도록 만드는 것이 프로라고 생각한다. 그러기 위해서는 이펙트들 간의 속성이나 이펙트들의 각 특성을 잘 알아야 한다. 그래야만 자연스러운 이펙트들의 혼합(?)으로 멋진 효과를 만들어 낼 수 있을 것이다.