Presentation is loading. Please wait.

Presentation is loading. Please wait.

Based on Inverse Kinematics 김동철

Similar presentations


Presentation on theme: "Based on Inverse Kinematics 김동철"— Presentation transcript:

1 Based on Inverse Kinematics 김동철 (lostsin@gmail.com)
프로젝트 제안서 3D Character Control Based on Inverse Kinematics 김동철

2 Abstract 3D Character animation 조금 더 자연스럽고 조금 더 자유스러운 동작
사람의 행동과 비슷한 직관적인 인터페이스

3 프로젝트의 구성요소 3D Character Model 2. Inverse Kinematics 3. Control

4 1. 3D Character Model - 3DS MAX (or OpenGL) - Mesh
- X-file로 추출 -> SDK를 이용하여 DirectX로 구현

5 2. Inverse Kinematics IK (Inverse Kinematics) 란?
-  인체나 동물의 움직임의 기본원리는 관절의 회전. - IK이라 함은 상위의 관절의 움직임이 하위관절에 영향을 미치는 것이 아니라 하위 관절의 움직임에 따라 상위 관절이 제한된 범위 내의 움직임을 자동적으로 계산하는 방법

6 3. Control ( 1 / 3 )

7 3. Control ( 2 / 3 )

8 3. Control ( 3 / 3 ) 기본 8방향 (XY평면) 확장 8방향 (ZX평면) Mouse의 방향, 가속도 분석

9 Trajectory Keyframing
* Motion record in Real-time * Save / Load gesture

10

11 일정 및 계획 ( 1 / 2 ) 4월 기반 인터페이스 작성 5월 2. IK 기반의 캐릭터 구현 (관절, 뼈대, etc)
( 3DS MAX or OpenGL ) 6월 3. IK 기반의 캐릭터 구현 (움직임)

12 일정 및 계획 ( 2 / 2 ) 7월 4. Control 동작 분석 및 구현 8월
5. Trajectory Keyframing 구현 9월 6. 완성 10월 ~ 7. 수정, 보완 및 테스트

13 마무리 Thanks! Any questions!?


Download ppt "Based on Inverse Kinematics 김동철"

Similar presentations


Ads by Google