Version: Unity 6.0 (6000.0)
언어 : 한국어
애니메이션 클립 추출
커브

애니메이션 클립의 루프 최적화

일반적으로 애니메이션 작업자가 수행하는 작업은 애니메이션이 제대로 반복되도록 만드는 것입니다. 예를 들어 캐릭터가 경로를 따라 걷는 경우 걷는 모션은 애니메이션 클립에서 비롯됩니다. 모션은 10프레임 동안만 지속되지만 연속적으로 반복하여 재생됩니다. 걷는 모션을 자연스럽게 연출하려면 비슷한 포즈로 시작하고 끝나야 합니다. 그러면 발이 미끄러지거나 움직임이 어색해 보이는 현상이 발생하지 않습니다.

애니메이션 클립은 포즈, 회전, 위치를 반복할 수 있습니다. 걷기 사이클의 예시를 사용하여 Root Transform Rotation과 Y의 Root Transform Position의 시작점과 끝점을 일치시키는 것이 좋습니다. XZ의 Root Transform Position의 시작점과 끝점은 일치시키지 않는 것이 좋습니다. 캐릭터의 발이 계속 수평 방향 포즈로 돌아오면 캐릭터가 어디로도 이동할 수 없기 때문입니다.

Unity Animation 탭의 클립별 임포트 설정에는 일치 표시와 특수 루프 최적화 그래프 세트가 있습니다. 이를 통해 각 값에 맞게 모션을 클리핑할 위치를 최적화하는 데 유용한 시각적 단서를 얻을 수 있습니다.

루프 모션이 가장 자연스럽게 시작하고 끝나게 하려면 루프 일치 커브를 확인하고 편집하십시오.

루프 최적화 그래프 확인

아래 예에서는 클립 범위에서 제대로 일치하지 않는 루프 모션이 빨간색과 노란색으로 표시되어 있습니다.

빨간색과 노란색 표시는 제대로 일치하지 않는 루프를 나타냅니다
빨간색과 노란색 표시는 제대로 일치하지 않는 루프를 나타냅니다

루프 최적화 그래프를 보려면 타임라인의 시작 또는 종료 표시를 길게 누릅니다. Based UponOffset 값이 없어지고 각 루프 기준에 대해 하나의 커브가 표시됩니다.

제대로 일치하지 않는 루프 그래프
제대로 일치하지 않는 루프 그래프

루프 일치 최적화

그래프에 프로퍼티가 녹색으로 표시되는 지점이 나타날 때까지 애니메이션 클립의 시작점이나 끝점을 클릭하고 드래그합니다. Unity에서는 클립이 올바르게 반복될 가능성이 높은 지점에 녹색으로 그래프가 표시됩니다.

그래프가 녹색으로 표시되는 시작점 및 끝점 위치 지정
그래프가 녹색으로 표시되는 시작점 및 끝점 위치 지정

마우스 버튼에서 손가락을 떼면 그래프가 사라지지만 표시등은 다음과 같이 표시됩니다.

제대로 일치되는 루프를 나타내는 녹색 표시
제대로 일치되는 루프를 나타내는 녹색 표시
애니메이션 클립 추출
커브