언리얼 엔진은 캐릭터를 엔진 내에서 직접 리깅 및 애니메이팅할 수 있는 애니메이션 툴 세트인 컨트롤 릭을 제공합니다. 컨트롤 릭을 사용하면 리깅 및 애니메이팅 작업에 외부 툴을 이용할 필요가 없고, 언리얼 에디터에서 직접 애니메이팅할 수 있습니다. 이 시스템을 사용하면 캐릭터에 대한 커스텀 컨트롤을 생성하고 리깅할 수 있고, 시퀀서에서 애니메이팅할 수 있으며, 애니메이팅 프로세스에 유용한 여러 기타 애니메이션 툴을 사용할 수 있습니다.
이 페이지에는 언리얼 엔진의 컨트롤 릭 툴 및 실제 워크플로 예시를 다루는 문서에 대한 링크가 포함되어 있습니다.
시작하기
언리얼 엔진 내 애니메이팅에 대해 이제 막 배우기 시작하는 분이라면, 이 페이지에서 기본 컨트롤 릭을 생성 및 애니메이팅하는 방법을 간단히 살펴볼 수 있습니다.
컨트롤 릭 퀵스타트
언리얼 엔진의 컨트롤 릭에 대한 기본 사항을 알아봅니다.
릭 생성하기
컨트롤 릭(Control Rig)은 릭을 생성할 때 사용할 프라이머리 에셋입니다. 이 페이지에서는 이 시스템의 사용과 주요 기능에 대해 설명합니다.
컨트롤 릭으로 리깅하기
컨트롤 릭 에셋을 생성하여 리깅을 시작하고, 컨트롤 릭의 다양한 기능을 알아봅니다.
컨트롤 릭 에디터
컨트롤 릭 에디터의 다양한 툴과 영역을 알아봅니다.
모듈형 컨트롤 릭
언리얼 엔진에서 모듈형 리깅 툴을 사용하여 캐릭터를 빠르게 리깅합니다.
컨트롤, 본, Null
컨트롤 릭 구성에 사용할 수 있는 주요 릭 엘리먼트를 학습합니다.
솔브 방향
컨트롤 릭의 여러 가지 솔브 방향과 활성화 가능한 기능을 살펴봅니다.
풀 바디 IK
캐릭터의 풀 바디 IK 시스템을 빌드합니다.
스플라인 리깅
컨트롤 릭에서 스플라인을 활용하여 긴 조인트 체인에서 프로시저럴 애니메이션을 더 쉽게 달성합니다.
포즈 캐싱
컨트롤 릭 그래프에서 참조할 본 포즈 및 스테이트를 저장합니다.
컨트롤 셰이프 및 컨트롤 셰이프 라이브러리
컨트롤 셰이프 라이브러리의 여러 컨트롤 셰이프를 사용하여 컨트롤을 커스터마이징합니다.
컨트롤 릭 컴포넌트
블루프린트에서 컨트롤 릭 컴포넌트를 통해 컨트롤 릭을 사용합니다.
컨트롤 릭 함수 라이브러리
퍼블릭 컨트롤 릭 함수를 생성하고 참조하여 리깅 워크플로 속도를 높입니다.
컨트롤 릭으로 리깅하기 위한 Python 스크립팅
Python 스크립팅을 사용하여 컨트롤 릭 리깅 프로세스를 확장하고 커스터마이징합니다.
컨트롤 릭 디버깅
컨트롤 릭 디버깅 툴을 사용하여 컨트롤 릭 그래프에서의 문제를 찾아 수정하는 방법을 살펴봅니다.
애니메이션 생성하기
컨트롤 릭을 생성했으면 시퀀서 또는 언리얼 엔진의 다른 영역에서 이를 애니메이팅할 수 있습니다. 이 페이지에서는 이 프로세스의 개요를 제공합니다.
컨트롤 릭으로 애니메이팅하기
버추얼 툴과 워크플로를 사용하여 컨트롤 릭 애니메이션 작업을 시작합니다.
애니메이션 모드
애니메이션 모드를 활성화하여 애니메이터에게 친숙한 언리얼 엔진 워크스페이스와 툴을 제공합니다.
애니메이션 블루프린트의 컨트롤 릭
애니메이션 블루프린트에서 컨트롤 릭을 사용하여 절차적으로 설정할 수 있습니다.
FK 컨트롤 릭
컨트롤 릭 에셋 없이 FK 컨트롤 릭을 사용하여 애니메이션을 빠르게 편집합니다.
컨스트레인트
다양한 컨스트레인트를 사용하여 오브젝트의 위치나 오리엔테이션, 스케일을 다른 오브젝트에 어태치합니다.
스페이스 전환
컨트롤 릭으로 애니메이팅할 때 컨트롤의 부모를 동적으로 재설정합니다.
컨트롤 릭으로 애니메이팅하기 위한 Python 스크립팅
Python 스크립팅을 통해 컨트롤 릭 애니메이션 워크플로를 구동하고 확장합니다.