키프레임 애니메이션
KeyFrame Animation
키프레임 애니메이션은 그래픽스에서 애니메이션을 사용할 떄 많이 쓰이는 개념이다.
특정 위치에 키 값, 즉 키프레임이라고 불리는 지점을 설정하고 그 사이를 보간하여 애니메이션을 나타내는 데 사용된다.
사용 이유
키프레임을 두고 애니메이션을 렌더링하게되면 적은 메모리로도 부드러운 움직임을 표현할 수 있다.
매 프레임마다 키프레임을 두면 더 자연스러운 움직임이 나오지 않을까?라는 의문점이 들 수 있다.
그렇게 하지 않는 이유는 효율성의 문제이다.
너무 많은 키프레임은 오히려 너무 많은 자원이 들 수 있기 때문이다.
그래서 적절한 프레임마다 키프레임을 설정하고 그 사이를 보간함으로써 자원을 효율적으로 사용하게끔 하는 것이다.