애프터이펙트 셰이프 레이어 완벽 가이드

Repeater·Merge Paths·반응형 익스프레션

모션그래픽 디자이너의 진정한 실력은 셰이프 레이어(Shape Layer)를 얼마나 깊이 이해하고 다루느냐에서 판가름 납니다. 단순히 네모나 동그라미를 그리는 도구로 생각했다면, 애프터이펙트가 제공하는 가장 강력한 벡터 엔진의 10%도 사용하지 못한 것입니다.

셰이프 레이어의 이중 구조 해부부터, 실무 전문가들이 사용하는 Boolean 연산·수식 자동화·고급 리깅까지 낱낱이 파헤쳐 보겠습니다.



1. 셰이프 레이어의 이중 구조: Contents vs Transform

셰이프 레이어는 내부에 Contents(콘텐츠)라는 독립 세계를 품고 있는 ‘컨테이너’입니다. 이 이중 구조를 이해하지 못하면 애니메이션은 반드시 꼬이게 됩니다.

두 가지 Transform의 역할 분리

Transform영향 범위특징
Transform: [Group Name] (그룹 트랜스폼)해당 그룹 도형에만 영향Skew(기울이기) 속성 포함 — 날렵한 속도감 표현 가능
Transform (레이어 트랜스폼)Contents 내 모든 도형전체를 하나의 덩어리로 동시 제어

⚠️ 실무 기초 공사: 도형을 그린 후 그룹 트랜스폼의 Position 값을 반드시 0, 0으로 리셋하세요. 이 기초 공사가 부실하면 Repeater 사용 시 축이 무너집니다.


2. 파라메트릭(Parametric) 기본 도형의 잠재력

단축키 Q로 생성하는 기본 도형들은 수치(Parameter)에 의해 실시간으로 변형되는 수학적 집합체입니다.

형태별 핵심 파라미터

도형핵심 파라미터실무 활용
Rectangle PathRoundness — 둥근 모서리UI/UX Pill Shape 버튼 → 1초 완성
Ellipse PathSize X/Y로딩 애니메이션, 트랜지션 기본 뼈대
Polystar PathPoints, Outer/Inner Radius, Roundness톱니바퀴·스파이크 볼·꽃잎 등 무한 변형

3. 베지어 패스(Bezier Path)와 모핑

파라메트릭 도형이 제한적일 때, Path 속성 우클릭 → Convert to Bezier Path로 전환하면 점(Vertex)과 핸들(Handle)을 펜 툴(G)로 직접 제어하는 궁극의 자유를 얻습니다.

베지어 편집 핵심 단축키

기능방법
곡선 ↔ 직선 전환펜 툴 사용 중 Alt 키 = 컨버트 툴로 전환
선택 점 자유 변형여러 점 선택 후 더블 클릭 = Free Transform 박스 활성화

깔끔한 모핑을 위한 2가지 법칙

  1. 시작점 동기화: 두 패스의 기준점을 우클릭 → Mask and Shape Path > Set First Vertex로 맞추기
  2. 정점(Vertex) 개수 일치: 사각형(4개)→별(10개) 모핑 시 사각형에 점 6개를 추가해 개수를 동일하게 → 연산 오류 없이 부드러운 전환

Create Nulls From Paths (고급 리깅)

Create Nulls From Paths 스크립트로 패스의 각 점을 Null에 귀속시키면, 키프레임 없이 뷰포트에서 Null을 직접 드래그해 캐릭터 표정·펄럭이는 깃발 애니메이션을 제어하는 하이엔드 리깅이 가능합니다.


4. 전문가의 비밀 무기: 고급 오퍼레이터

Contents 우측 상단의 Add 버튼에서 등장하는 오퍼레이터들이 셰이프 레이어를 ‘사기적인 기능’으로 만드는 이유입니다.

Repeater (리피터) — 단일 도형으로 복잡한 패턴

  • 복사본들의 위치·크기·회전·투명도를 점진적으로 변화시킴
  • Repeater 중첩: 리피터 위에 또 다른 리피터 → 단 하나의 삼각형으로 만화경 패턴·나선형 계단 생성
[Repeater 1: 수평 복제] + [Repeater 2: 수직 복제]
→ 완벽한 그리드 패턴 + 마이크로 애니메이션 = 웨이브 효과

Merge Paths (머지 패스) — 일러스트레이터 패스파인더 내장

모드기능
Add여러 패스 합치기
Subtract앞 패스로 뒤 패스 빼기
Intersect겹치는 부분만 남기기

마스크 없이 도형끼리 서로를 지우는 스마트한 효과 → 복잡한 로고 빌드 애니메이션에 필수

Offset Paths (오프셋 패스)

선을 면처럼 외부로 확장/수축. Line Join을 Round로 변경 → 날카로운 도형이 순식간에 둥글고 부드러운 유선형으로 변신. 셀 애니메이션·모던 트랜지션에 활용


5. 자동화 익스프레션과 최적화 세팅

sourceRectAtTime() — 반응형 자막바

텍스트 길이가 바뀔 때마다 배경 박스를 수동으로 조절하고 있다면?

셰이프 레이어의 Size 속성에 익스프레션 적용:

// 텍스트 레이어명: "Subtitle_Text"
L = thisComp.layer("Subtitle_Text");
[L.sourceRectAtTime().width + 40, L.sourceRectAtTime().height + 20]

→ 글자가 타이핑될 때마다 배경 박스가 텍스트 폭·높이에 맞춰 자동으로 늘어나고 줄어드는 반응형 자막바 완성 (유튜브 자막 템플릿의 핵심 기술)

Wiggle Transform (로컬 무작위성)

표준 wiggle()은 레이어 전체를 흔들지만, Contents 내부에 Wiggle Transform 오퍼레이터를 추가하면 Repeater로 복제된 수십 개의 도형이 각각 독립적으로 무작위 움직임 → 파티클 비 효과, 유기적 배경 텍스처 생성

렌더링 최적화 설정

방법이유
연산 순서 정렬Fill·Stroke를 그룹 맨 아래 배치렌더링 중복 연산 방지
Adaptive Resolution OFF뷰어 하단 번개 아이콘 OFF베지어 편집 시 선 선명도 유지
Overlord 플러그인AI 벡터 → 클릭 한 번에 Shape Layer 전송파일 저장·임포트 과정 완전 생략

셰이프 레이어는 단순한 드로잉 툴이 아니라, 애프터이펙트 내 또 하나의 수학적 연산 프로그램입니다. 이중 구조의 이해부터 반응형 익스프레션 연동까지 적용하면, 모션그래픽의 퀄리티와 작업 속도가 기하급수적으로 상승합니다.

댓글 남기기