Ch.5 애니메이션(3절 캐릭터와 애니메이션) - 따라 하며 배우는 언리얼 엔진 5 입문
3절과 4절은 캐릭터 애니메이션을 다룬다. 3절은 기초적인 부분을 다뤘고, 4절은 코딩이 들어가는 조금은 더 깊은 단계다.
이 번 실습에서 캐릭터 모델은 엔진 컨텐츠라는 유서 깊은 컨텐츠에서 가져 온다.
※ 교재에서 캐릭터 모델링에 대해 전문가가 전용 도구를 이용한다고 짤막하게 다뤘다. 실제 나도 프로젝트 내에 아티스트 분들이 아티스트 분들이 3D MAX나 Maya, Auto Desk 등 다양한 도구를 이용하는 것을 목격했다. 내 입장에서는 그 분들의 결과물이 정말 찬란하다. 그런데, 아티스트 분들은 우리 프로그래머를 더 신기해 한다. 코딩을 어떻게 그렇게 잘하냐고.
아래는 애니메이션을 위해 캐릭터라는 액터를 추가하는 작업을 보여 준다.


이제 애니메이션을 수행할 수 있는데, 애니메이션은 두가지 모드가 있다.
애니메이션 애셋(animation asset)
애니메이션 정보가 uasset 파일로 저장되어 있고, 동영상처럼 단순히 재생해주는 방식
애니메이션 블루프린트(animation blueprint)
블루프린트라는 비주얼 프로그래밍 도구로 코딩(편집)을 하여 다양한 조건에 맞게 애니메이션이 수행되는 방식
여기서는 애셋으로 애니메이션을 해 본다.


마지막으로 시퀀서(Sequencer)를 이용해서 다수의 애니메이션을 이어 붙이고, 각 애니메이션의 수행 시간을 조정할 수 있다.

