언어:
페이지 정보
수준별:
엔진 버전:
언리얼 엔진

애니메이션 미리보기

언리얼 엔진

여기서는 언리얼 엔진 4 의 애니메이션 에디터 안에서 애니메이션 애셋을 로드하고 미리보는 여러가지 방법에 대해 다루겠습니다. 재생 조작에 사용되는 컨트롤 또는 현재 미리보는 중인 애니메이션에 대해 표시되는 정보 역시도 다루면서, 자세한 정보에 대한 부가 링크도 제공됩니다.

콘텐츠 브라우저에서 미리보기

애니메이션 애셋을 열어 미리보는 가장 흔한 방법은 콘텐츠 브라우저 에서 더블클릭 하는 방법입니다.

PA_Intro.png

그러면 선택된 애셋이 애니메이션 에디터 안에 열립니다.

pa_DoubleClickOpen.png

선택된 애셋이 애니메이션 에디터의 뷰포트 안에 자동으로 재생 시작되며, 모션 재생이 자동 반복됩니다.

애니메이션 에디터에서 미리보기

애니메이션 에디터 가 이미 열려있는 경우, 애셋 브라우저 의 애셋에 더블클릭 하면 뷰포트에서 미리볼 수 있습니다.

PA_SwitchingAnim.png

애니메이션 에디터 에 있을 때, 애셋 팝업 메뉴에서 프리뷰 애니메이션을 설정할 수 있습니다.

PA_AssetToPreview.png

뷰포트 옵션

표준 에디터 뷰포트 조작 방식과 옵션에 추가로, 애니메이션을 미리볼 때 유심히 보면 좋을 세팅이 몇 가지 있습니다.

PreviewModeOptions.png

뷰포트에서 DownArrow.png 를 클릭하면, Preview Scene Settings (프리뷰 씬 세팅), Scene Setup (씬 구성), Turn Table (턴 테이블) 옵션을 정의하는 부분이 있습니다.

프리뷰 씬 세팅

PreviewSceneSettings.png

옵션

설명

Profile Name

프로파일 이름 - 프로파일 식별을 위한 이름입니다.

Directional Light Intensity

디렉셔널 라이트 강도 - 디렉셔널 라이트의 강도를 수동 설정합니다. (0.0 - 20.0)

Direction Light Color

디렉셔널 라이트 색 - 디렉셔널 라이트의 색을 수동 설정합니다.

Sky Light Intensity

스카이 라이트 강도 - 스카이 라이트의 강도를 수동 설정합니다 (0.0 - 20.0).

Rotate Sky and Directional Lighting

스카이 및 디렉셔널 라이트 회전 - 스카이 및 디렉셔널 라이트 회전 기능을 켜고 끕니다. K 키를 누르고 마우스를 끌면 스카이 라이트를, L 키는 디렉셔널 라이트를 회전시킵니다.

Show Environment

배경 표시 - 배경 구체 표시여부를 설정합니다.

Show Floor

바닥 표시 - 바닥 메시 표시여부를 설정합니다.

Environment Cube Map

인바이런먼트 큐브 맵 - 스카이 라이팅 및 리플렉션에 사용할 배경 큐브 맵을 설정합니다.

Pose Process Settings

포스트 프로세스 세팅 - 포스트 프로세스 세팅 을 수동 설정합니다.

Post Processing Enabled

포스트 프로세싱 활성화 - 포스트 프로세싱이 씬에 영향을 끼치도록 할지 여부입니다.

Lighting Rig Rotation

라이팅 릭 회전 - 스카이의 각도 단위 현재 회전 값입니다 (0 - 360).

Rotation Speed

회전 속도 - 회전 기능을 켰을 때 스카이 회전 속도입니다.

이 세팅은 프로파일 에 저장한 뒤, 창 상단의 프로파일 메뉴에서 프로파일을 추가하고 전환할 수 있습니다.

Profiles.png

씬 구성

SceneSetup.png

이 창에서는 사용되는 애니메이션 모드를 (레퍼런스 포즈 또는 애니메이션 애셋 간의 토글로) 정의할 수 있습니다. 현재 (애셋 브라우저 에서 애니메이션 애셋을 더블클릭 했을 때와 같은) 미리보기 애니메이션을 할당하는 옵션도 있습니다.

씬 구성 창의 또 한가지 중요한 기능은 애니메이션의 프리뷰 메시 변경 기능입니다. 애니메이션을 공유하는 스켈레탈 메시가 여럿 있고 다양한 메시를 사용하여 애니메이션을 미리보고자 하는 경우, 프리뷰 메시 (애니메이션) 드롭다운 메뉴에서 가능합니다.

프리뷰 메시 컬렉션 을 구성하고 정의하여 부가 메시 로 사용할 수도 있습니다. (캐릭터의 컴포넌트처럼) 애니메이션이 같이 일어나는 관련 스켈레탈 메시 집합을 만드는 데 사용됩니다. 이 창에서 새 컬렉션을 만들거나, 기존에 생성된 컬렉션을 할당할 수도 있습니다.

턴 테이블

프리뷰 메시의 자동 회전 구성이 가능합니다.

TurnTable.png

턴 테이블 모드의 재생, 일시정지, 중지 는 물론 턴 테이블 속도 정의도 가능합니다.

애니메이션 표시 정보

디스플레이 정보 아래 표시 옵션에서 뷰포트에 표시되는 정보를 토글시킬 수 있습니다.

PA_AnimationDisplay.png

Basic (기본)은 디스플레이 정보의 압축 버전이 표시되는 반면, Detailed (상세)는 보다 자세한 정보가 표시되고, None (없음) 은 디스플레이 정보를 숨깁니다.

재생 컨트롤

애님 시퀀스 또는 애님 몽타주 를 열면, 가운데 창 하단에 애니메이션 애셋의 재생 제어에 사용되는 타임라인컨트롤 바 가 보입니다. 아래에서 노랑색으로 강조된 타임라인 및 컨트롤 바 옵션으로 애니메이션을 재생, 일시정지, 건너뛰기, 스크러빙, 루핑 등의 조작이 가능합니다. 현재 선택된 애니메이션을 녹화하여 새로운 애니메이션을 만들 수도 있습니다.

Preview9.png

타임라인 의 정보 막대에는 다음과 같은 재생 정보가 표시됩니다:

정보

설명

Animation

현재 편집중인 애니메이션 시퀀스 이름입니다.

Percentage

전체 애니메이션 길이의 백분율로 표시되는 현 재생 위치입니다.

Current Time

초로 표시되는 현 재생 위치입니다.

Current Frame

프레임으로 표시되는 현 재생 위치입니다.

재생 컨트롤 기능은 다음과 같습니다:

옵션

설명

TimelineWindow.png

타임라인 입니다. 여기에는 애님 시퀀스 또는 애니메이션 몽타주 의 프레임이 표시되며, 스크러빙(scrubbing, 문지르기)도 가능합니다. 현재 위치는 빨강 막대로 표시되며, 그 바를 드래그 하면 스크러빙됩니다.

FirstFrameButton.png

애니메이션 시퀀스나 애니메이션 몽타주의 첫 프레임으로 넘어갑니다.

StepBackButton.png

애니메이션 시퀀스나 애니메이션 몽타주의 지난 프레임으로 이동합니다.

ReversePlay.pngPauseButton.png

애니메이션 시퀀스나 Blendspace 를 역방향으로 재생 시작합니다. 재생중일 땐 일시정지 버튼이 표시됩니다.

RecordButton.png

지정된 위치에 새로운 애니메이션 오브젝트를 생성합니다. 클릭하면 녹화가 시작되고, 다시 클릭하면 녹화가 중지됩니다.

PlayButton.png PauseButton.png

애니메이션 시퀀스나 애니메이션 몽타주의 재생을 시작합니다. 재생중일 땐 일시정지 버튼이 표시됩니다.

StepForward.png

애니메이션 시퀀스나 애니메이션 몽타주의 다음 프레임으로 이동합니다.

SkipToEndButton.png

애니메이션 시퀀스나 애니메이션 몽타주의 마지막 프레임으로 넘어갑니다.

LoopButton.png

한 번 재생과 반복 재생 사이를 토글합니다. 루핑이 켜지면 버튼은 빨갛게 변합니다.

블렌드 스페이스 & 에임 오프셋 미리보기

Enable Preview BlendSpace (블렌드 스페이스 미리보기 활성화 옵션이 체크되어 있는 한 애니메이션 에디터** 안에서 블렌드 스페이스 또는 에임 오프셋 에 적용되는 애니메이션 블렌딩을 미리볼 수 있습니다.

Preview10_1.png

애니메이션 사이의 블렌딩을 확인하려면, 파라미터 그리드 안으로 마우스 커서 를 옮기세요.

Preview11_1.png

Enable Tooltip Display (툴팁 표시 활성화) 옵션 체크를 해제하여 툴팁 표시를 제거합니다.

Preview12.png

위에서 언급한 것처럼 블렌드 스페이스에임 오프셋 둘 다 같은 방식으로 미리보기 가능합니다.