220725) 키프레임 애니메이션, 스키닝 애니메이션

키프레임 애니메이션

애니메이션에서 객체의 정보들을 보유한 두 개의 키프레임 사이의 객체들의 움직임을 보간하는 방법이다.

(※프레임: 애니메이션에서 출력되는 한 장면, 초당 프레임개수가 클 수록 움직임이 부드럽다)


(예시: 객체의 시간에 따른 위치를 선으로 표현, 선은 점<키프레임>에 대한 정보에 기반하여 그려진다)

-----

스키닝 애니메이션

메시를 구성하는 정점(Vertex)을 '뼈대(Bone)'에 링크하여 뼈대의 좌표에 따라 정점을 움직이게 하는 기술. 뼈대중량(weight)에 따라 링크된 정점에 영향을 미치는 정도가 달라지며, 한 정점에 링크된 모든 뼈대중량의 합은 1.0이다.

정점의 위치를 결정하는 최종변환 행렬은 그 정점에 링크된 모든 뼈대중량과 변환행렬을 곱한 것들의 합이 된다.

Stages for preparing a character (modeling, rigging, and skinning)

사진출처: https://docs.unity3d.com/Manual/UsingHumanoidChars.html

이 블로그의 인기 게시물

내일배움캠프 사전캠프 - 사전캠프설 연휴 커피 파밍 이벤트 작품 [ EXTREMITY ]

내일배움캠프 29일차 - 커리어데이 2일차 : 클라이언트 프로그래머로서 포트폴리오, 입사준비팁