애니메이션 블렌딩
Programming/DirectX / 2010/01/14 17:34
첫번째 동영상은 그냥 애니메이션을 바로 전환 한 것이고, 두번째 동영상은 애니메이션의 트랙이 변경될때 선형보간법을 이용해서 두개의 트랙 (바뀌기전의 트랙과 바뀌어야할 트랙) 을 블렌딩 해 주어서 두 트랙 사이가 부드럽게 연결되도록 한 것 입니다.
기본적으로 DX의 애니메이션 컨트롤러에서 선형보간 ( Linear Interpolation )과 더욱 부드럽게 속도를 증/감 시켜주는 Ease In Ease Out Interpolation 이 제공됩니다.
동영상에서는 블렌딩여부를 자세히 확인하기 위해 0.5초 정도의 긴 시간으로 지정하였습니다. Transition Time 은 눈으로 직접 확인해보며 애니메이션 트랙에 가장 자연스럽도록 지정하는것이 좋겠지요..
'Programming > DirectX' 카테고리의 다른 글
| 기본적인 충돌처리 구현 (0) | 2010/01/21 |
|---|---|
| Shadow Map (0) | 2010/01/16 |
| 애니메이션 블렌딩 (0) | 2010/01/14 |
| Lightmap 돌아오다 ! (0) | 2010/01/12 |
| Skinning Animation Using VertexShader (0) | 2010/01/11 |
| 스키닝 구현중 2 (0) | 2010/01/09 |


댓글을 달아 주세요