정운동학 FK(Forward Kinematics)
관절의 회전 정도를 안다면, 최종 위치를 알 수 있습니다.

역운동학 IK(Inverse Kinematics)
최종 위치를 안다면, 관절의 회전 정도를 알 수 있습니다.

2005년 대학교 게임랩실에서 논문에 예제로 쓰기 위해 만들었습니다.
마우스의 왼쪽 버튼을 클릭하면, 관절의 최종 위치가 설정이 되고 그 위치에 알맞게 관절들이 회전을 합니다.

기술 스택

C++, DirectX, Visual Studio

실행 환경

Windows


실행 화면

image image

논문

역운동학 모듈을 이용한 3D 애니메이션에 관한 연구(A Study on 3D Animation Using Inverse Kinematics Modules)

참고 자료

http://www.darwin3d.com/gdm1998.htm