다른 속성에 애니메이션을 적용하는 것과 동일한 방식으로 마스크 패스와 모양 패스에 애니메이션을 적용합니다. [마스크 패스]나 [패스] 속성의 키프레임을 설정하고 각 키프레임에 패스를 설정하면 After Effects에서 이렇게 지정한 값 사이를 보간합니다.

로토스코핑 개요 및 리소스

로토스코핑(간단하게 로토)은 동영상의 시각 요소를 참조로 사용하여 동양상의 프레임에 그리거나 페인트하는 작업입니다. 일반적인 로토스코핑에는 동영상에서 개체 주변의 패스를 추적하는 작업과 마스크로 패스를 사용하여 개체를 배경에서 분리하는 작업이 있습니다. 로토스코핑을 통해 개체와 배경을 분리하여 작업할 수 있으므로 배경이 아닌 개체에 서로 다른 효과를 적용하거나 배경을 바꾸는 등의 작업을 수행할 수 있습니다.

참고:

After Effects에 포함된 로토 브러쉬 및 가장자리 다듬기 도구를 사용하면 기존 로토스코핑과 동일한 여러 작업을 수행할 수 있지만 훨씬 빠르게 수행할 수 있습니다. 로토 브러시 툴 사용에 대한 자세한 내용은 로토 브러시, 가장자리 다듬기 및 매트 다듬기를 참조하십시오.

참고:

배경 또는 전경 개체의 색이 일정하고 명확하게 구분되는 경우 로토스코핑 대신 색상 키잉을 사용하여 배경 또는 개체를 제거할 수 있습니다. 푸티지가 색상 키잉을 고려하여 촬영된 경우 로토스코핑보다 색상 키잉을 사용하는 것이 훨씬 간편합니다. (키잉 개요 및 리소스를 참조하십시오.)

After Effects에서 로토스코핑은 대부분 마스크 그리기, 마스크 패스에 애니메이션 적용 및 이러한 마스크를 통해 매트 정의 등의 작업과 관련되어 있습니다. 마스크를 그리기 전에 동작 추적을 사용한 다음 동작 추적 데이터를 사용하여 마스크나 매트가 자동으로 개체를 따라오도록 만드는 것과 같은 다양한 추가 작업 및 기법을 사용하여 이 작업을 보다 손쉽게 수행할 수 있습니다.

로토스코핑 팁

  • 마스크 그리기를 시작한 직후 Alt+Shift+M(Windows) 또는 Option+Shift+M(Mac OS)을 누르면 해당 마스크에 대한 키프레임이 켜지고 키프레임이 설정됩니다. 이 방법을 사용할 경우 몇 분 또는 그 이상의 시간 동안 프레임별로 마스크를 편집할 수 없습니다. 마스크 패스에 애니메이션을 적용할 때 초시계를 클릭하지 않았기 때문에 이전 프레임의 모든 작업이 손실됩니다.
  • 잠겨 있는 푸티지 레이어 위의 비디오(눈 모양) 스위치를 끈 상태에서 흰색 단색 레이어에 마스크를 그립니다. 이 방법을 사용하면 마스크를 조작할 때 푸티지 레이어가 실수로 이동할 위험이 없으며 보다 간편하게 마스크에 추적 데이터를 적용할 수 있습니다. 이 경우 마스크를 고정하는 보이지 않는 단색 레이어에 추적 데이터를 적용하게 됩니다. 또한 마스크를 조작할 때마다 캐시된 미리 보기 프레임이 손실되지 않습니다. (레이어 또는 속성 그룹의 가시성 또는 영향 전환레이어 잠금 또는 잠금 해제를 참조하십시오.)
  • [고정 정점 수 유지] 환경 설정을 켭니다. 베지어 패스의 첫 번째 정점 지정을 참조하십시오.
  • 가능한 경우 정점을 개별적으로 이동하는 대신 전체 마스크 또는 마스크 정점의 하위 집합을 변환(회전, 크기 조절, 이동)하십시오. 그러면 효율적이기도 하고 프레임 간에 일관성 없는 이동으로 인해 발생하는 문제를 방지할 수 있습니다. 자유 변형 모드에서 정점 이동을 참조하십시오.
  • 수동으로 동작을 추적하면 로토스코핑을 사용하는 것보다 시간이 적게 소요됩니다. 장면 및 개체의 다양한 구성 요소에 대한 신뢰할 수 있는 추적 데이터를 수집하는 데 많은 시간을 할애할수록 마스크를 그리고 정밀하게 조정하는 데 드는 시간을 줄일 수 있습니다. 동작 추적 및 안정화를 참조하십시오.
  • 개체를 페더링할 때 보다 자세히 제어하려면 가변 폭 마스크 페더 기능을 사용합니다.

로코스코핑 관련 온라인 리소스

After Effects CS5: Learn By Video시리즈의 비디오에서는 배우의 얼굴을 분리하고 선택적으로 색상을 교정할 수 있도록 동작 추적 기능과 로토스코핑을 함께 사용하는 방법을 보여 줍니다.

Scott Squires는 다음과 같이 Effects Corner 웹 사이트에서 로토스코핑 방법(페인트 및 마스크)을 보여 주는 동영상 한 쌍을 제공합니다.

Mathias Möhl은 자신의 웹 사이트에서 속성의 여러 키프레임을 동시에 수정할 수 있는 KeyTweak 스크립트를 제공하고 있습니다. KeyTweak을 사용하면 몇 개의 키프레임만 수동으로 수정해도 수정된 키프레임에 맞춰 나머지 키프레임이 수정됩니다. KeyTweak는 특히 로토스코핑 워크플로의 마스크 패스 키프레임에 유용합니다.

Rich Young은 자신의 After Effects Portal 웹 사이트에서 로토스코핑에 대한 몇 가지 리소스를 제공합니다.

마스크 패스 및 모양 보기

  • [타임라인] 패널에서 선택한 레이어의 마스크 패스를 보려면 M 키를 누릅니다.
  • [타임라인] 패널에서 선택한 마스크나 모양을 보려면 SS를 누릅니다(S 키를 두 번 누름).
  • [컴포지션] 패널에서 마스크 및 모양 패스를 보려면 [컴포지션] 패널 아래쪽에서 [마스크 및 모양 패스 가시성 켜기/끄기] 버튼 을 클릭합니다.
  • [레이어] 패널에서 마스크 패스를 보려면 [레이어] 패널의 [보기] 메뉴에서 [마스크]를 선택합니다.
  • 마스크 패스는 숨기고 다른 항목은 표시하려면 [타임라인] 패널에서 해당 [잠금] 스위치 를 선택하여 마스크를 잠근 다음 [레이어] > [마스크] > [잠긴 마스크 숨기기]를 선택합니다.
  • 선택된 마스크를 분리하고 다른 마스크를 숨기려면 [레이어] > [마스크] > [다른 마스크 잠금]을 선택한 다음 [레이어] > [마스크] > [잠긴 마스크 숨기기]를 선택합니다.

모양 패스, 모양 및 모양 그룹 선택

선택 모드라고 하는 4가지 선택 레벨 중 하나에서 모양 레이어와 해당 구성 요소를 선택할 수 있습니다.

레이어 선택 모드

전체 모양 레이어가 선택됩니다. 변형은 [콘텐트] 속성 그룹과 같은 레벨에 있는 [변형] 속성 그룹에 속한 레이어의 변형 속성에 적용됩니다.

그룹 선택 모드

전체 모양 그룹이 선택됩니다. 변형은 [타임라인] 패널에 있는 모양 그룹 내의 [변형] 속성 그룹에 속한 그룹의 변형 속성에 적용됩니다.

자유 변형 모드

하나 이상의 베지어 패스에 있는 여러 정점이 선택됩니다. [컴포지션] 패널에 정점을 둘러싸는 자유 변형 테두리 상자가 표시됩니다. 이 상자에서 작업하여 단일 변형으로 여러 정점을 이동할 수 있습니다. 변형은 [타임라인] 패널의 [패스] 속성 내에 포함된 정점 자체에 적용됩니다.

패스 편집 모드

정점만 선택됩니다. 이 모드에서 정점을 패스에 추가하거나 개별 정점을 이동하는 등의 패스 편집 작업을 수행할 수 있습니다.

참고:

펜 도구가 활성화되어 있으면 패스 편집 모드가 활성화됩니다. 패스 편집 모드를 유지하려면 [펜] 도구를 선택합니다. 필요에 따라 V 키나 Ctrl 키(Windows) 또는 Command 키(Mac OS)를 눌러 [선택] 도구를 일시적으로 활성화합니다.

모양 레이어에 있는 모양의 선택 모드
모양 레이어에 있는 모양의 선택 모드

A. 레이어 선택 B. 그룹 선택 C. 자유 변형 D. 패스 편집 

마스크 선택에 대한 자세한 내용은 마스크, 선분 및 정점 선택을 참조하십시오.

참고:

모양 정점을 선택한 상태에서 Ctrl+A(Windows) 또는 Command+A(Mac OS)를 눌러 해당 패스에 있는 정점을 모두 선택합니다. 한 번 더 눌러 모든 모양을 선택합니다. 한 번 더 눌러 모든 레이어를 선택합니다.

모양 레이어 선택

  • [타임라인] 패널에서 레이어 이름이나 레이어 지속 시간 표시줄을 클릭합니다.
  • [선택] 도구를 사용하여 [컴포지션] 패널에서 레이어 테두리의 내부를 클릭합니다.
  • 레이어에 있는 모양은 모두 선택 해제하지만 모양 레이어는 선택한 상태로 두려면 레이어 테두리의 내부에서 모든 모양 패스의 외부에 해당하는 곳을 클릭합니다.

그룹 선택 모드에서 모양 그룹 선택

  • [선택] 도구를 사용하여 [컴포지션] 패널에서 그룹의 구성원을 두 번 클릭합니다. 두 번 클릭할 때마다 그룹 계층 구조에서 한 레벨씩 내려갑니다.
  • [직접 선택] 도구 를 활성화하려면 [선택] 도구를 선택한 상태에서 Ctrl 키(Windows) 또는 Command 키(Mac OS)를 누르고 있습니다. [컴포지션] 패널에서 [직접 선택] 도구로 모양을 클릭하여 모양이 그룹 계층 구조에서 얼마나 깊이 중첩되었는지에 관계없이 해당 모양의 그룹을 직접 선택합니다.
  • 이미 선택한 그룹과 같은 그룹 내에 포함된 그룹을 선택하려면 선택할 그룹을 클릭합니다.
  • 그룹을 선택 내용에 추가하려면 Shift 키를 누른 상태에서 그룹을 클릭합니다. Shift 키와 두 번 클릭하는 동작 및 [직접 선택] 도구를 결합하여 더욱 깊이 중첩된 그룹을 선택 내용에 추가할 수 있습니다.

패스 편집 모드에서 패스 및 정점 선택

참고:

베지어 방향 핸들 및 마스크와 모양의 정점을 지정하려면 [편집] > [환경 설정] > [일반](Windows) 또는 [After Effects] > [환경 설정] > [일반](Mac OS)을 선택하고 [패스 지점 크기] 값을 편집합니다.

  • 정점을 선택하려면 [선택] 도구로 정점을 클릭합니다. 정점을 선택 내용에 추가하려면 Shift 키를 누른 상태에서 정점을 클릭합니다.
  • 패스 선분을 선택하려면 [선택] 도구로 선분을 클릭합니다. 선분을 선택 내용에 추가하려면 Shift 키를 누른 상태에서 선분을 클릭합니다.
  • 전체 패스를 선택하려면 Alt 키(Windows) 또는 Option 키(Mac OS)를 누른 상태에서 [선택] 도구를 사용하여 패스의 선분 또는 정점을 클릭하거나, 패스의 아무 부분이나 선택하고 Ctrl+A(Windows) 또는 Command+A(Mac OS)를 누릅니다.
  • 드래그를 통해 정점을 선택하려면 패스나 패스의 한 부분을 선택하여 패스 편집 모드를 시작하고 선택 윤곽 선택 도구 로 드래그하여 선택할 정점을 둘러싸는 선택 윤곽 선택 상자를 그립니다. 정점을 선택 내용에 추가하려면 Shift 키를 누른 상태에서 선택 윤곽 선택 상자를 추가로 그립니다.

패스의 모든 점 선택 및 자유 변형 모드 시작

  • 단일 모양에 대한 패스 편집 모드나 그룹 선택 모드에서 패스 선분을 두 번 클릭합니다.
  • [타임라인] 패널에서 [패스] 속성을 선택하고 Ctrl+T(Windows) 또는 Command+T(Mac OS)를 누릅니다.

마스크, 선분 및 정점 선택

레이어와 달리 마스크에는 둘 이상의 선택 레벨이 있을 수 있습니다. 마스크를 전체 패스로 선택할 수 있는데, 이는 마스크를 이동하거나 크기를 조정하려는 경우에 적합합니다. 그러나 마스크의 패스를 변경하려는 경우에는 마스크에 있는 점을 하나 이상 선택합니다. 선택한 점은 내부가 칠해진 상태로, 선택하지 않은 점은 내부가 칠해지지 않은 상태로 나타납니다.

참고:

베지어 방향 핸들 및 마스크와 모양의 정점을 지정하려면 [편집] > [환경 설정] > [일반](Windows) 또는 [After Effects] > [환경 설정] > [일반](Mac OS)을 선택하고 [패스 지점 크기] 값을 편집합니다.

레이어나 컴포지션 패널에서 마스크 선택 또는 선택 해제

  • 마스크에서 정점을 선택하려면 [선택] 도구 로 정점을 클릭합니다. 정점을 선택 내용에 추가하려면 Shift 키를 누른 상태에서 정점을 클릭합니다.
  • 마스크 선분을 선택하려면 [선택] 도구로 선분을 클릭합니다. 선분을 선택 내용에 추가하려면 Shift 키를 누른 상태에서 선분을 클릭합니다.
  • 전체 마스크를 선택하려면 Alt 키(Windows) 또는 Option 키(Mac OS)를 누른 상태에서 [선택] 도구를 사용하여 마스크의 선분, 정점 또는 핸들을 클릭하거나, 마스크의 아무 부분이나 선택하고 [편집] > [모두 선택]을 선택하거나 Ctrl+A(Windows) 또는 Command+A(Mac OS)를 누릅니다. 마스크를 선택 영역에 추가하려면 Alt+Shift(Windows) 또는 Option+Shift(Mac OS)를 누른 상태에서 마스크를 클릭합니다.
  • 드래그하여 마스크를 선택하려면 마스크나 마스크의 일부를 선택하여 마스크 편집 모드를 시작한 다음 [선택] 도구로 드래그하여 선택할 정점이나 마스크를 완전히 둘러싸는 선택 윤곽 선택 상자를 그립니다. 마스크나 정점을 선택 내용에 추가하려면 Shift 키를 누른 상태에서 선택 윤곽 선택 상자를 추가로 그립니다.
  • 레이어에서 모든 마스크를 선택하려면 해당 레이어에서 마스크를 선택하고 [편집] > [모두 선택]을 선택하거나 Ctrl+A(Windows) 또는 Command+A(Mac OS)를 누릅니다.
  • 모든 마스크를 선택 해제하려면 Ctrl+Shift+A(Windows) 또는 Command+Shift+A(Mac OS)를 누릅니다.
  • 레이어에서 인접한 마스크를 선택하려면 Alt+`(악센트 기호)(Windows) 또는 Option+`(악센트 기호)(Mac OS)를 눌러 다음 마스크를 선택하거나, Shift+Alt+`(악센트 기호)(Windows) 또는 Shift+Option+`(악센트 기호)(Mac OS)를 눌러 이전 마스크를 선택합니다.
  • 마스크를 선택 해제하려면 마스크 외부의 아무 곳이나 클릭합니다.
  • 선택 내용에서 정점이나 선분을 제거하려면 Shift 키를 누른 상태에서 정점이나 선분을 클릭합니다.

참고:

[펜] 도구가 선택되어 있을 때 [선택] 도구를 사용하려면 Ctrl 키(Windows) 또는 Command 키(Mac OS)를 누르고 있습니다.

타임라인 패널에서 마스크 선택

  1. 레이어 이름 옆의 오른쪽 화살표를 클릭하여 확장합니다.
  2. [마스크] 머리글 옆의 오른쪽 화살표를 클릭하여 확장하면 해당 레이어에 있는 마스크가 모두 표시됩니다.
  3. 다음 중 하나를 수행합니다.
    • 마스크 하나를 선택하려면 해당 이름을 클릭합니다.
    • 인접한 범위의 마스크를 선택하려면 Shift 키를 누른 상태에서 해당 범위에 속한 첫 번째 마스크와 마지막 마스크의 이름을 클릭합니다.
    • 인접하지 않은 마스크를 함께 선택하려면 Ctrl 키(Windows) 또는 Command 키(Mac OS)를 누른 상태에서 포함할 마스크의 이름을 클릭합니다.

참고:

[타임라인] 패널에서는 전체 마스크만 선택할 수 있습니다. 마스크의 개별 정점을 선택하려면 [컴포지션] 또는 [레이어] 패널을 사용합니다.

마스크 잠금 또는 잠금 해제

마스크를 잠그면 [타임라인], [컴포지션] 및 [레이어] 패널에서 선택하거나 [레이어] 패널에서 대상으로 설정할 수 없습니다. 이 기능을 사용하면 마스크에 대한 원하지 않는 변경을 방지할 수 있습니다.

  1. [타임라인] 패널에서 [마스크] 속성 그룹을 확장합니다.
  2. [A/V 기능] 열에서 잠그거나 잠금을 해제할 마스크 옆에 있는 [잠금] 아이콘  아래의 상자를 클릭합니다. 마스크가 잠깁니다. 해당 [잠금] 스위치가 선택되어 있을 때, 즉 상자에 [잠금] 아이콘이 나타날 때는 마스크를 선택할 수 없습니다.

참고:

한 번에 여러 마스크의 잠금을 해제하려면 하나 이상의 레이어를 선택하고 [레이어] > [마스크] > [모든 마스크 잠금 해제]를 선택합니다.

참고:

선택된 마스크를 분리하고 다른 마스크를 숨기려면 [레이어] > [마스크] > [다른 마스크 잠금]을 선택한 다음 [레이어] > [마스크] > [잠긴 마스크 숨기기]를 선택합니다.

자유 변형 모드에서 정점 이동

[점 자유 변형] 명령을 사용하여 전체 마스크나 모양 패스 또는 하나 이상의 패스에서 선택한 정점을 회전하고 비율을 조정할 수 있습니다. 이 명령을 사용하면 자유 변형 테두리 상자가 선택한 정점을 둘러싸고 테두리 상자 중심에 기준점이 나타나 현재 변형의 기준점을 표시합니다. 테두리 상자나 해당 핸들을 드래그하여 선택한 정점을 회전하고 비율을 조정할 수 있습니다. 테두리 상자 기준점을 이동하여 정점이 회전되거나 비율이 조정되는 참조점을 변경할 수도 있습니다. 자유 변형 테두리 상자의 핸들과 기준점은 레이어의 핸들과 기준점에 관계없이 존재합니다.

참고:

[점 자유 변형]을 사용하여 회전에 애니메이션을 적용하면 마스크의 정점이 키프레임과 키프레임을 잇는 직선으로 보간됩니다. 따라서 결과가 예상한 것과 다를 수 있습니다.

  1. [컴포지션] 또는 [레이어] 패널에서 변형할 패스가 포함된 레이어를 표시합니다.
  2. [선택] 도구를 사용하여 다음 중 하나를 수행합니다.
    • 원하는 수의 정점을 변형하려면 변형할 정점을 선택하고 [레이어] > [마스크 및 모양 패스] > [점 자유 변형]을 선택합니다.
    • 전체 마스크 또는 모양 패스를 변형하려면 [타임라인] 패널에서 해당 마스크 또는 모양 패스를 선택하고 [레이어] > [마스크 및 모양 패스] > [점 자유 변형]을 선택합니다.
  3. 테두리 상자의 기준점을 이동하려면 [선택] 도구를 테두리 상자 기준점 위에 놓고 [선택] 도구가 기준점 이동 아이콘 으로 바뀔 때까지 기다립니다. 드래그하여 기준점의 위치를 지정합니다.
  4. 다음을 원하는 대로 조합하여 수행합니다.
    • 패스나 선택한 정점을 이동하려면 테두리 상자 내부에 포인터를 놓고 드래그합니다.
    • 패스나 선택한 정점의 비율을 조정하려면 테두리 상자 핸들 위에 포인터를 놓은 다음 포인터가 직선으로 된 양쪽 화살표 로 바뀌면 새 크기로 드래그합니다. Shift 키를 누른 상태에서 드래그하여 비율을 제한합니다. 테두리 상자의 기준점을 기준으로 비율을 조절하려면 Ctrl 키(Windows) 또는 Command 키(Mac OS)를 누른 상태로 드래그합니다.
    • 패스나 선택한 정점을 회전하려면 자유 변형 테두리 상자 바로 외부에 포인터를 놓은 다음 포인터가 곡선으로 된 양쪽 화살표 로 바뀌면 드래그하여 회전합니다.
  5. 자유 변형 모드를 종료하려면 Esc 키, Enter 키(Windows) 또는 Return 키(Mac OS)를 누릅니다.

수동 베지어와 로토베지어 간에 패스 변환

수동 베지어 마스크 패스나 수동 베지어 모양 패스를 로토베지어 패스로 변환할 수 있습니다. 수동 베지어 패스의 방향 핸들이 조정된 경우 이렇게 변환하면 After Effects에서 로토베지어 선분의 곡률을 자동으로 계산하기 때문에 패스 모양이 바뀝니다.

로토베지어 패스를 수동 베지어 패스로 변환하는 경우에는 패스 모양이 바뀌지 않습니다.

  1. [레이어], [컴포지션] 또는 [타임라인] 패널에서 마스크를 선택하거나 [컴포지션] 또는 [타임라인] 패널에서 모양 패스를 선택합니다.
  2. [레이어] > [마스크 및 모양 패스] > [로토베지어]를 선택합니다.

베지어 마스크 패스 또는 모양 패스 수정

[레이어] 또는 [컴포지션] 패널에서 [선택] 도구와 펜 도구를 사용하여 베지어 마스크 패스를 변경할 수 있습니다. [컴포지션] 패널에서 [선택] 도구와 펜 도구를 사용하여 베지어 모양 패스를 변경할 수 있습니다.

펜 도구([정점 추가], [정점 삭제] 및 [정점 변환] 도구)는 [도구] 패널에 [펜] 도구로 그룹화되어 있습니다. [도구] 패널에서 이러한 도구를 표시하려면 [도구] 패널에서 [펜] 도구를 클릭한 상태로 누르고 있습니다.

참고:

대부분의 경우 [펜] 도구 포인터를 특정 문맥에 놓으면 해당 펜 도구가 활성화됩니다. 예를 들어 기존 정점 위에 [펜] 도구 포인터를 놓으면 [정점 삭제] 도구가, 패스 선분 위에 [펜] 도구 포인터를 놓으면 [정점 추가] 도구가 활성화됩니다. 이러한 도구를 수동으로 활성화하고 순환하려면 G 키를 누릅니다.

패스를 수정할 때는 기존 정점 또는 선분만 클릭해야 합니다. 그렇지 않으면 대신에 새 패스가 만들어질 수 있습니다.

정점 이동, 추가 또는 삭제

  • 다음 중 하나를 수행합니다.
    • 정점을 이동하려면 [선택] 도구 로 정점을 드래그합니다.

    참고:

    [펜] 도구에서 [선택] 도구로 일시적으로 전환하려면 V 키나 Ctrl 키(Windows) 또는 Command 키(Mac OS)를 누릅니다.

    • 마스크에 정점을 추가하려면 [정점 추가] 도구 를 사용하여 두 기존 정점 사이의 선분을 클릭합니다.
    • 마스크에서 정점을 삭제하려면 [정점 삭제] 도구 를 사용하여 정점을 클릭합니다.

패스 선분 조정

  • [선택] 도구로 다음 중 하나를 수행합니다.
    • 정점을 드래그합니다.
    • 인접한 부드러운 정점에서 나오는 방향 핸들을 드래그합니다.
    • 곡선 선분을 드래그합니다.

    참고:

    로토베지어 마스크의 곡선 선분을 드래그해도 정점이 이동합니다.

부드러운 점과 모퉁이 점 간에 정점 전환

  • [정점 변환] 도구 로 정점을 클릭합니다.

    참고:

    [펜] 도구가 선택되어 있을 때 [정점 변환] 도구를 활성화하려면 Alt 키(Windows) 또는 Option 키(Mac OS)를 누르고 있습니다.

로토베지어 마스크 압력 조정

  1. 동시에 둘 이상의 정점 압력을 조정하려면 해당 정점을 선택합니다.
  2. [정점 변환] 도구 를 사용하여 정점을 드래그합니다.

    참고:

    [펜] 도구가 선택되어 있을 때 [정점 변환] 도구를 활성화하려면 Alt 키(Windows) 또는 Option 키(Mac OS)를 누르고 있습니다.

    로토베지어 마스크의 정점을 드래그할 때 [압력 조정] 포인터 가 나타납니다.

    드래그하는 대신에 정점을 클릭하면 정점이 모퉁이 점(100% 압력)으로, 한 번 더 클릭하면 정점이 부드러운 점(33% 압력)으로 설정됩니다. 위로 드래그하거나 오른쪽으로 드래그하면 선택 항목의 압력이 감소하면서 인접한 패스 선분의 곡선이 증가하고, 아래로 드래그하거나 왼쪽으로 드래그하면 선택 항목의 압력이 증가하면서 인접한 패스 선분의 곡선이 감소합니다.

    참고:

    정점의 압력 값을 보려면 압력을 조정할 때 [정보] 패널을 살펴봅니다.

숫자를 사용하여 마스크 패스 변경

  1. 마스크를 선택합니다.
  2. [타임라인] 패널에서 [마스크] 속성을 확장합니다.
  3. [마스크 패스] 속성 옆에서 밑줄이 있는 단어를 클릭하고 [마스크 모양] 대화 상자에서 변경 내용을 지정합니다.

베지어 패스의 첫 번째 정점 지정

패스에 애니메이션을 적용하기 위해 After Effects에서는 초기 키프레임의 최상위 정점을 첫 번째 정점으로 지정하고 연속하는 정점 각각의 번호를 첫 번째 정점부터 오름차순으로 매긴 다음 연속하는 키프레임 모두에서 해당 정점에 같은 번호를 할당합니다. 한 키프레임에 있는 정점의 초기 위치에서 다음 키프레임에 있는 해당 번호가 매겨진 정점의 위치까지 각 정점의 이동이 보간됩니다. 애니메이션을 적용하는 동안 언제든지 다른 정점을 첫 번째 정점으로 지정할 수 있습니다. 그러면 패스 정점의 번호가 다시 매겨집니다. 정점의 번호를 다시 매기면 새 정점 번호가 여전히 연속하는 키프레임에 저장된 이전 정점 번호에 매핑되기 때문에 패스 애니메이션이 변경됩니다.

닫힌 패스를 동작 패스에 복사하면 닫힌 패스의 첫 번째 정점으로 지정된 정점이 동작 패스의 시작 지점으로 사용됩니다. 모든 동작 패스는 열린 패스입니다.

[패스 다듬어 자르기]와 같은 일부 모양 패스 작업에서도 첫 번째 정점에 따라 패스 수정 방법이 결정됩니다.

참고:

기본적으로 패스에 정점을 추가하면 패스 지속 시간 내내 패스에 새 정점이 나타나지만 패스의 모양은 추가된 시점에만 변경됩니다. 특정 시점에 패스에서 정점을 삭제하면 패스 지속 시간 내내 패스에서 정점이 삭제됩니다. [편집] > [환경 설정] > [일반](Windows) 또는 [After Effects] > [환경 설정] > [일반](Mac OS)을 선택하고 [마스크를 편집할 때 고정 정점 수 유지]를 선택 해제하여 After Effects에서 패스 지속 시간 내내 정점을 추가하거나 삭제할 수 없도록 합니다.

참고: After Effects CC 및 CS6에서 마스크를 편집할 때 일정한 정점 수를 유지하는 것을 [마스크를 편집할 때 고정 정점 및 페더 수 유지] 기능이라고 합니다.

  1. 애니메이션 패스를 만듭니다.
  2. [타임라인] 패널에서 현재 시간 표시기를 새 첫 번째 정점을 지정할 점으로 이동합니다.
  3. 첫 번째 정점으로 지정할 정점을 선택합니다.
  4. [레이어] > [마스크 및 모양 패스] > [첫 번째 정점 설정]을 선택합니다.

    참고:

    첫 번째 정점으로 지정한 정점은 [컴포지션] 패널에 다른 정점보다 약간 더 크게 나타납니다.

스마트 마스크 보간을 사용하여 마스크 패스에 애니메이션 적용

스마트 마스크 보간을 사용하면 높은 수준의 제어를 통해 마스크 패스 키프레임과 매끄럽고 사실적인 애니메이션을 만들 수 있습니다. 보간할 마스크 패스 키프레임을 선택하면 사용자가 제공한 설정을 기반으로 중간 키프레임이 만들어집니다. [정보] 패널에는 보간 진행률과 만들어진 키프레임 수가 표시됩니다.

  1. [창] > [마스크 보간]을 선택합니다.
  2. 둘 이상의 인접한 마스크 패스 키프레임을 선택합니다.
  3. [마스크 보간] 패널에서 옵션을 설정한 다음 [적용]을 클릭합니다.

    참고:

    보간 프로세스를 중단하려면 Esc 키를 누릅니다. [정보] 패널에 프로세스가 중단되었다는 내용이 나타나고 만들어진 키프레임 수가 보고됩니다.

    키프레임 속도

    스마트 마스크 보간으로 선택한 키프레임 간에 초당 만들어지는 키프레임 수를 지정합니다. 예를 들어 10의 값을 지정하면 새 키프레임이 0.1초당 하나씩 만들어집니다. [자동]을 선택하여 키프레임 속도를 괄호 안에 나타나는 컴포지션 프레임 속도와 같게 설정합니다. 보다 매끄러운 애니메이션을 만들려면 키프레임 수를 늘리고, 렌더링 시간을 줄이려면 키프레임 수를 줄입니다.

    참고:

    선택하는 키프레임 속도에 관계없이 항상 첫 번째 마스크 패스 키프레임 바로 뒤의 프레임과 두 번째 마스크 패스 키프레임 바로 앞의 프레임에 키프레임이 추가됩니다. 예를 들어 초당 10키프레임의 키프레임 속도를 사용하여 30fps 컴포지션의 0초 키프레임과 1초 키프레임 사이를 보간하면 프레임 번호 1, 3, 6, 9, 12, 15, 18, 21, 24, 27, 29에 마스크 패스 키프레임이 추가됩니다.

    키프레임 필드

    키프레임 속도를 두 배로 합니다. 이 옵션을 선택하고 [키프레임 속도]를 컴포지션 프레임 속도로 설정하면 각 비디오 필드에 키프레임이 추가됩니다. 인터레이스 비디오용 애니메이션 마스크가 필요한 경우 이 옵션을 선택합니다. 이 옵션을 선택하지 않으면 제거하려고 하는 개체에서 마스크가 빠져나갈 수 있습니다. 인터레이스 비디오의 필드에 대한 자세한 내용은 인터레이스 비디오 및 필드 구분을 참조하십시오.

    선형 정점 패스 사용

    첫 번째 키프레임에 있는 정점이 두 번째 키프레임에 있는 해당 정점까지 직선 패스를 따라 이동하도록 지정합니다. 일부 정점이 곡선 패스를 따라 보간되도록 하려면 이 옵션을 선택하지 않은 상태로 둡니다. 예를 들면 파트가 회전하는 보간이 필요한 경우입니다. 이 옵션을 선택하지 않으면 마스크에 대해 자연스러운 패스가 만들어집니다.

    구부리기 저항

    보간된 마스크 패스가 늘이기 대신 구부리기에 얼마나 민감한지 지정합니다. 0의 값을 지정하면 애니메이션이 적용될 때 마스크 패스가 늘어나는 것보다 더 구부러지고, 100의 값을 지정하면 마스크 패스가 구부러지는 것보다 더 늘어납니다.

    품질

    스마트 마스크 보간이 키프레임 간에 정점을 얼마나 엄격하게 일치시키는지 지정합니다. 0의 값을 지정하면 첫 번째 키프레임에 있는 특정 정점이 두 번째 키프레임에서 동일한 번호가 매겨진 정점과만 일치합니다. 예를 들어 첫 번째 키프레임에 있는 10번째 정점은 두 번째 키프레임에 있는 10번째 정점과 일치해야 합니다. 100의 값을 지정하면 첫 번째 키프레임에 있는 정점이 두 번째 키프레임에 있는 모든 정점과 잠재적으로 일치할 수 있습니다. 일반적으로 값이 높을수록 보간 성능이 향상되지만 처리 시간이 길어집니다.

    마스크 패스 정점 추가

    스마트 마스크 보간으로 정점이 추가되어 품질 보간이 용이해지도록 지정합니다. 일반적으로 스마트 마스크 보간은 마스크 패스에 정점이 조밀하게 분포할 때 가장 잘 작동합니다. 또한 첫 번째 마스크 패스에 있는 정점은 두 번째 마스크 패스에 있는 곡선 또는 직선 선분의 가운데와 일치할 수 없으므로 원하는 결과를 얻도록 일치시키기 전에 정점을 추가해야 하는 경우가 있습니다. 스마트 마스크 보간은 원본 키프레임을 수정하지 않습니다. 스마트 마스크 보간을 통해 계산된 새 마스크 패스 키프레임에만 추가 정점이 있습니다.

    사용자가 설정한 값은 입력 마스크 패스가 얼마나 미세하게 분할되는지 지정합니다. [정점 간 픽셀]은 분할 후 더 큰 주변 길이 마스크 패스에 있는 정점 사이의 거리(픽셀)를 지정합니다. [총 정점 수]는 보간된 마스크 패스에 있는 정점의 수를 지정합니다. [윤곽선 백분율]은 지정된 각 마스크 패스 윤곽선 길이 백분율에 정점이 추가되도록 지정합니다. 예를 들어 5의 값을 지정하면 총 주변 길이의 5%를 나타내는 윤곽선의 연속 선분 각각에 정점이 추가됩니다. 첫 번째 프레임의 패스에 있었던 정점만 사용하려면 이 옵션을 선택하지 마십시오.

    참고:

    [마스크 패스 정점 추가]를 선택하지 않아도 스마트 마스크 보간으로 기존 정점 위치에 정점을 추가할 수 있습니다. 한 마스크 패스에 있는 정점 두 개가 다른 마스크 패스에 있는 하나의 정점과 일치하는 경우 해당 단일 정점이 같은 위치에 복제되므로 두 정점 사이의 선분이 해당 위치로 축소됩니다.

    일치 방법

    한 마스크 패스에 있는 정점을 다른 마스크 패스에 있는 정점과 일치시키는 데 사용되는 알고리즘을 지정합니다. [자동]을 지정하면 선택한 두 키프레임 중 하나에 곡선 선분이 있으면 곡선용 일치 알고리즘이 적용되고, 그렇지 않으면 다중선 알고리즘이 적용됩니다. [곡선]을 지정하면 곡선 선분이 있는 마스크 패스용 알고리즘이 적용됩니다. [다중선]을 지정하면 직선 선분만 있는 마스크 패스용 알고리즘이 적용됩니다.

    참고:

    스마트 마스크 보간을 통해 추가된 마스크 패스 키프레임은 [일치 방법]에서 [다중선]을 선택한 경우 입력 마스크 패스에 곡선 선분이 포함되었는지 여부에 관계없이 다중선입니다.

    1:1 정점 일치 사용

    한 마스크 패스에 다른 마스크 패스에서 같은 번호가 매겨진 정점과 일치하는 정점을 만들도록 지정합니다. 각 입력 마스크 패스에서 첫 번째 정점과 첫 번째 정점, 두 번째 정점과 두 번째 정점 등과 같이 같은 번호의 정점을 일치시킵니다. 두 패스의 정점 수가 같지 않으면 이 작업으로 인해 원하지 않는 결과가 발생할 수 있습니다.

    첫 번째 정점 일치

    두 마스크 패스 키프레임에서 첫 번째 정점과 첫 번째 정점을 일치시키도록 지정합니다. 이 옵션을 선택하지 않으면 두 입력 마스크 패스 간에 최상의 첫 번째 정점 일치 항목이 검색됩니다.

    참고:

    좋은 결과를 얻으려면 두 입력 마스크 패스의 첫 번째 정점과 첫 번째 정점이 일치하는지 확인한 다음 [첫 번째 정점 일치]를 선택합니다.

마스크 이동 또는 마스크 뒤로 레이어 팬

[레이어] 또는 [컴포지션] 패널에서 마스크를 이동하거나 [컴포지션] 패널에서 레이어를 마스크 뒤로 팬(이동)하여 마스크를 통해 보이는 영역을 조정할 수 있습니다. 마스크를 이동하면 마스크 레이어의 [위치] 값은 일정하게 유지되고 마스크가 [컴포지션] 패널에 있는 다른 개체를 기준으로 이동합니다.

[뒤로 팬(기준점)] 도구를 사용하여 레이어를 마스크 뒤로 팬하면 마스크 위치가 [컴포지션] 패널에서는 일정하게 유지되지만 [레이어] 패널에서는 바뀝니다. 마스크 레이어의 [위치] 값은 컴포지션을 기준으로 변경됩니다. 레이어 프레임의 가장자리를 지나서 팬하면 레이어의 [마스크 패스] 값도 함께 변경됩니다. [뒤로 팬(기준점)] 도구를 사용하면 작업 단계가 줄어들고, 그렇지 않으면 마스크가 적용된 레이어의 [위치] 및 [마스크 패스] 속성을 수동으로 변경해야 합니다. 마스크 레이어의 [위치] 및 [마스크 패스] 속성에 대한 키프레임을 설정하여 다른 레이어 뒤로 팬하는 레이어를 애니메이션할 수 있습니다.

마스크 이동 또는 마스크 뒤로 레이어 팬
컴포지션 패널에서 [뒤로 팬(기준점)] 도구를 사용하면 두 가지 사항이 자동으로 조정됩니다. 레이어 패널에서는 마스크가 해당 레이어를 기준으로 이동하고(위), 컴포지션 패널에서는 레이어가 컴포지션을 기준으로 이동합니다(아래).

마스크 이동

  1. 이동할 마스크를 선택합니다.
  2. [컴포지션] 패널에서 마스크를 새 위치로 드래그합니다. 마스크 이동을 가로 또는 세로로 제한하려면 드래그를 시작한 후 Shift 키를 누르고 있습니다.

마스크 뒤로 레이어 팬

  1. [도구] 패널에서 [뒤로 팬(기준점)] 도구를 선택합니다.

  2. [컴포지션] 패널에서 마스크 영역 내부를 클릭하고 레이어를 새 위치로 드래그합니다.

얼굴 추적 및 마스크 추적

마스크 추적기를 사용하여 동영상에서 한 개체 또는 여러 개체의 동작을 따르도록 마스크를 변형할 수 있습니다. 자세한 내용은 마스크 추적을 참조하십시오.

또한 마스크 추적기를 사용하여 사람의 얼굴을 정확하게 감지 및 추적할 수 있습니다. 자세한 내용은 얼굴 추적을 참조하십시오.

표현식을 통해 마스크, 베지어 모양 및 브러시 선의 패스 지점 액세스

표현식을 사용하여 다음 항목에 있는 패스 지점(정점)의 x 및 y 좌표를 읽고 쓸 수 있습니다.

  • 레이어 마스크
  • 베지어 모양   
  • [페인트], [로토 브러시] 및 [가장자리 다듬기] 효과의 브러시 선

표현식 메서드는 스크립팅을 통해 패스 정점에 액세스하는 방식과 비슷합니다. 스크립팅과 비슷한 형태를 유지하기 위해 표현식 메서드 이름은 vertices()가 아닌 points()로 지정됩니다.

표현식 메서드 액세스

다음 단계에 따라 표현식 메서드에 액세스할 수 있습니다.

  1. 단색 레이어를 만들려면 레이어 > 단색을 선택합니다.

  2. 단색을 만든 후에 마스크를 만듭니다. 다각형 등에 해당하는 모양 툴을 클릭하고 단색 레이어 위에 마스크를 만듭니다.

  3. 타임라인 패널에서 마스크 속성을 돌려서 열고 Alt 키를 누른 상태로 마스크 패스를 클릭합니다.

  4. 표현식 필드가 표시됩니다. 타임라인 패널에서 표현식 언어 메뉴를 클릭하고 패스 속성을 선택합니다.

    표현식 언어 메뉴
    표현식 언어 메뉴
  5. 패스 지점 표현식 메서드 목록에서 표현식 메서드를 선택합니다.

    표현식 메서드에 대해 자세히 알아보려면 표현식을 통해 모양, 마스크 및 브러시 선의 패스 지점 액세스(표현식 참조)를 참조하십시오.

아래에는 다음 패스 개체의 예제 표현식 메서드가 나와 있습니다.

  • 레이어 마스크 패스: layer("Dark Gray Solid 1").mask("Mask 1").path or .maskPath
  • 베지어 모양 패스: layer("Shape Layer 1").content("Shape 1").content("Path 1").path
  • 페인트 효과 선 패스: layer("Dark Gray Solid 1").effect("Paint").stroke("Brush 1").path
  • 로토 브러시 및 가장자리 다듬기 효과 선 패스: layer("Dark Gray Solid 1").effect("Roto Brush & Refine Edge").stroke("Foreground 1").path

이러한 표현식 메서드를 사용하여 작업을 하는 데 도움이 되는 팁은 다음과 같습니다.

  • 지점 및 접선 값은 정점 좌표에 대한 [x,y] 숫자 쌍 배열의 배열로 반환됩니다. 좌표 값은 4번째 소수 자릿수로 반올림됩니다.
  • 지점 및 접선 배열은 패스의 첫 번째 정점에서 시작됩니다. 레이어 > 마스크 및 모양 패스 > 첫 번째 정점 설정 명령을 사용하여 레이어 마스크 패스 및 베지어 모양 패스의 첫 번째 정점을 변경할 수 있습니다.
  • 레이어 마스크 패스 지점의 좌표는 왼쪽 위 모퉁이의 레이어 원점을 기준으로 합니다.
  • 베지어 모양 패스 지점의 좌표는 패스 모양 그룹의 기준점을 기준으로 합니다(예: "변형: 모양 1 > 기준점").
  • 브러시 선 패스 지점의 좌표는 선 시작 위치를 기준으로 합니다. 첫 번째 지점은 [0,0]입니다.
  • toComp() 메서드 또는 기타 레이어 공간 변형 메서드는 여러 레이어의 좌표를 공통 공간으로 변환하거나 컴포지션 공간을 기준으로 하는 좌표만 반환하는 데 유용할 수 있습니다.
  • 베지어 모양 패스는 레이어가 아닌 로컬 모양 그룹의 기준점을 기준으로 하므로 값이 예상 위치에서 오프셋될 수 있습니다. 이 문제를 해결하려면 모양 그룹의 모든 변형 속성을 0으로 설정하십시오. 파라메트릭 모양을 베지어 모양으로 변환하는 경우 모양 그룹 위치에 영향을 줄 수 있습니다.
  • createPath() 메서드에 같은 패스나 다른 패스의 isClosed 메서드, 접선 및 지점을 전달할 수 있습니다. 이러한 메서드를 변경하지 않고 전달하여 패스를 복제할 수도 있고, 지점 및 접선 값을 전달하기 전에 변형하여 패스를 수정하거나 애니메이션을 적용할 수도 있습니다.

패스에서 Null 만들기 패널

패스에서 Null 만들기 scriptUI패널에서는 표현식을 직접 작성하지 않고도 표현식으로 구동되는 직관적인 애니메이션을 만들 수 있습니다. 각기 다른 패스와 모양, 모양과 단색 등을 직접 연결할 수 있습니다. 패스에서 Null 만들기 패널은 표현식을 통한 패스 지점 액세스 기능을 사용하여Null을 자동으로 연결하므로표현식을 직접 작성할 필요가 없습니다.

이 패널에서는 마스크 패스 또는 베지어 모양 패스의 각 패스 지점에 대해 Null을 만듭니다. 패널의 다음 버튼을 사용하여 Null의 작동 방식을 조정할 수 있습니다.

  • 점이 Null을 따름: 이 버튼을 사용하여 패스 지점의 위치를 제어하는 Null을 만듭니다. 패스 지점이 Null에 연결되며, Null에 애니메이션을 적용하여 패스 지점을 구동할 수 있습니다.
  • Null이 점을 따름: 이 버튼을 사용하여 패스 지점의 위치에 따라 제어되는 Null을 만듭니다. Null이 패스 지점에 연결되며, 패스 지점에 애니메이션을 적용하여 Null을 이동할 수 있습니다.
  • 추적 패스: 이 버튼을 사용하여 패스를 따르는 단일 Null을 만듭니다. Null의 위치는 패스의 좌표에 연결됩니다. Null의 회전 방향은 패스를 따르도록 자동으로 조정됩니다. [추적 패스]는 패스를 따른 Null의 이동과 Null의 반복 여부를 제어합니다. 기본적으로 키프레임은 1초 내에 패스를 추적하도록 설정되며반복은사용하도록 설정됩니다.

패널을 사용한 작업

  1. 패널을 열려면 Windows > Create Nulls From Paths.jsx를 선택합니다.

  2. 모양 마스크를 추가하려면 레이어 > 새로 만들기 > 모양 레이어를 선택하고 레이어에 모양 마스크를 추가합니다.

    참고:

    패널은 베지어 모양에서 작동하므로 사각형, 타원, 별 등의 모든 파라메트릭 모양은 베지어 모양으로 변환해야 합니다. 파라메트릭 모양을 베지어 모양으로 변환하려면 모양 레이어를 돌려서열고Rectangle 1과 같은 모양 패스를 마우스 오른쪽 버튼으로 클릭한 후에 베지어 경로로 변환을 선택합니다.

    2단계를 반복하여 모양을 더 추가합니다.

  3. 모든 베지어 모양과 마스크에는 패스가 있습니다. [타임라인] 패널에서 레이어를 돌려서 열어 패스를 확인합니다. Null이 패스 지점을 따르도록 하려면 [타임라인] 패널에서 패스를 선택하고 패스에서 Null 만들기 패널에서 Null이 점을 따름을 선택합니다.

    스크립트는 패스의 모든 지점에 대해 Null을 생성합니다. 여분의 Null은 삭제할 수 있습니다.

    참고:

    파라메트릭 모양을 베지어 모양으로 변환할 때는 After Effects에서 모양의 위치 속성을 조정합니다. 이로 인해 Null 위치 계산 시 오프셋이 발생합니다. 이러한 문제를 방지하려면 Null을 만들기 전에 변형: Ellipse 1과 같은 모양의 변형 속성 값을 0으로 설정합니다.

  4. 패스 지점이 Null을 따르도록 하려면 [타임라인] 패널에서 패스를 선택합니다. 그리고 패스에서 Null 만들기 패널에서 점이 Null을 따름을 클릭합니다.

  5. 모든 패스 지점에 대해 Null을 만들고 나면Null을서로 연결하여 애니메이션을 만들 수 있습니다. 점이 Null을 따름 버튼을 사용하여 만든 Null과 Null이 점을 따름 을 사용하여 만든 Null은 색상이 다릅니다. Null을 연결하려면 Null 하나를 선택한 후 Shift 버튼을 누른 상태로 뚝딱 툴을 사용하여 상위 레이어로 이동합니다.

    모든 Null을 연결한 후에 애니메이션을 미리 보고 작동 방식을 확인합니다.

이 작업에는 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License의 라이센스가 부여되었습니다.  Twitter™ 및 Facebook 게시물은 Creative Commons 약관을 적용받지 않습니다.

법적 고지 사항   |   온라인 개인 정보 보호 정책