SCRIPTShape Layer를 좀 더 편하게 컨트롤 할 수 있는 easyShape 스크립트

motionlab
조회수 4733

Shape Layer로 작업 시, 좀 더 편하고 빠르게 작업할 수 있도록 도와주는 무료 Script인 easyShapeFX를 소개해드리겠습니다. Repeater를 이용하여 대칭, 방사형, 정렬 등을 편리하게 만들어주는 Script라고 볼 수 있습니다.



1. Install

01. aescripts.com/easyshape-fx/ 에서 다운받을 수 있습니다. 금액은 19.00달러로 표기되어 있지만, 0달러로 입력하고 다운로드 받으면 됩니다. 물론, 회원가입 후에 로그인하고 진행해야 합니다. 다운 받은 파일을 열어서 그림과 같이 C:/Program Files/AdobeAdobe After Effects CC 2019/Support Files/Scripts/ScriptUI Panels 안에 easyShapeFX assets 폴더와 easyShapeFX.jsx 파일을 넣어주면 됩니다.


02. 다시 After Effects를 실행해서 Window 메뉴의 하단 부분을 보면, easyShapeFX가 보일 것입니다. 무료 Script치고는 상당히 괜찮은 퀄리티의 디자인이며, 가로 버전 뿐만 아니라, 세로 버전도 지원합니다.



03. 맨 마지막 아이콘(튜브에 둘러싸인 i)을 클릭하면, Script 설명이 나옵니다. 여기에는 이 Script를 제작한 회사 및 튜토리얼이 있는 사이트와 연동됩니다.




2. Symmetry


01. 아마도 가장 흔하게 사용할 수 있는 Symmetry 기능입니다. 상하좌우 대칭인 형태를 만들어주는 기능입니다. 물론, Layer가 Shape Layer일 경우에만 가능합니다. 일단, 잘못 적용시키면 어떻게 되는지 알아보겠습니다. 일반적으로 Shape Layer를 불러들여서 Layer의 중앙에 중심점을 위치시키고 작업합니다. 나비 이미지는 일러스트 파일을 불러들여서 Shape Layer로 만든 것입니다.



02. 그림처럼 현재 상태에서 Symmetry 버튼을 클릭하면, 내가 원하는 것처럼 복제가 되지 않습니다. 이펙트 컨트롤창에 가보면, 새로운 옵션들이 생겨났음을 확인할 수 있습니다.



03. 이럴 경우에는 그림처럼 Symmetry Center의 X, Y축 값을 이동하여 맞춰주면 됩니다.



04. 일반적으로 좀 더 편하게 작업하는 방법을 알려드리겠습니다. Shape Layer는 기본적으로 Composition Window의 어떤 위치에 그리든지 간에 중심축은 화면의 정중앙에 위치되게 설계되었습니다. 그림과 같은 도형을 펜툴로 그려도 중심축은 화면의 정중앙에 있습니다.



05. Layer를 선택하고, Symmetry 버튼을 누르면, 수평으로 복제됩니다. 이펙트 컨트롤을 확인해보면, Horizontal 부분이 체크되어 있는 것을 확인할 수 있습니다.



06. Shift 키를 누른 상태에서 Symmetry 버튼을 클릭하면, 수평으로 복제됩니다.



07. Shift + Alt 키를 누른 상태에서 Symmetry 버튼을 클릭하면, 그림처럼 수직 + 수평으로 복제됩니다.




08. 왜 이렇게 되었을까요? Shape Layer의 Repeater 기능을 사용해본 분들이라면 바로 눈치챘을 것입니다. 그림처럼 Repeater 기능을 2번 사용한 효과가 나오는 것입니다.




3. Metaball


01. Metaball 효과는 Layer들을 마치 점액성이 있는 Liquid 물질처럼 만들어 주는 기능입니다. 이와 같은 효과를 내는 Script 중에는 After Effects_MERCURY라는 Script가 있습니다.



02. 먼저, Metaball 효과를 보여주기 전에 여러 개의 원들을 만들어서 Wiggle Transform을 적용해보았습니다.



03. Metaball 버튼을 누르는 동시에 그림처럼 아이들이 가지고 노는 액체 괴물처럼 바뀌었습니다.



04. 함께 적용된 이펙트를 살펴보면, 오브제들의 끈적거리는 정도를 정해주는 Blobbiness 옵션도 있고, 컬러를 바꿔줄 수 있는 옵션도 있습니다.



4. Radial Array


01. 원형으로 Repeater를 이용하여 복제해주는 기능이 바로 Radial Array입니다. 그림처럼 화면 중심을 기준으로 Shape Layer를 하나 만들어줍니다.



02. Radial Array 버튼을 클릭하면, 그림처럼 방사형으로 만들어줍니다.



03. 이펙트 창에서 옵션들을 하나하나 확인해보기 바랍니다. Array Axis 값을 조절하면, 그림처럼 중앙을 중심으로 오브제가 자체적으로 회전을 하면서 원형으로 회전을 합니다.



04. Radial Array 버튼을 이용하여 좀 더 재미있는 효과를 만들어낼 수도 있습니다. Instances Count를 12로 입력하여 12개로 만듭니다. Instances Offsets을 0초에 0으로 입력하고, 1초에 30으로 입력합니다. Start Opacity를 0으로 입력합니다.




05. 12개가 30도씩 배치되었습니다. 애니메이션을 시켜보면, 일반적인 애니메이션이 아닌 스톱 모션 애니메이션 같은 움직임이 보일 것입니다.




06. Array Radius는 450, Angle Completion은 26x+189, Instances Count는 546, Per step X Scale은 97, Per step Y Scale은 97을 입력하면, 그림처럼 무한 궤도 같은 연출도 가능합니다.




5. Linear Array


01. Shape Layer 작업 시 많이 사용되는 Repeater를 이용한 복제 효과입니다. 단, 일반적으로 Repeater를 적용하는 것과 다른 부분은 Linear Array를 적용하면, 좌우로 복제가 된다는 것입니다. 물론, Center Clines 옵션을 끄면, 일반적인 Repeater처럼 한쪽 방향으로만 복제됩니다.




02. Per step X Scale, Y Scale 값을 조절함으로써 재미있는 연출도 가능합니다.




6. Grid Array


01. Grid Array는 가로와 세로로 동시에 Repeater를 적용하는 것과 같은 효과를 냅니다. X, Y Clones Count는 가로와 세로의 개수를 조절하며, X, Y gap 값을 이용하여 상하좌우의 간격을 조절하게 됩니다.



easyShapeFX Script는 특별한 Script는 아닙니다. 기존의 Shape Layer가 가지고 있는 기능들을 이용하여 사용자의 작업 시간을 줄여줄 수 있는 Script입니다. 아마 그래서 유료보다는 사용자의 기부를 유도하는 쪽으로 가격이 책정된 것 같습니다. 이 기능들이 마음에 든다면, 최소한 1달러라도 결제를 하고 다운로드 받는 것을 권해드립니다.

카카오톡 채널 채팅하기 버튼