Inverse Kinematic 시스템으로 고르지 않은 지형에서의 반응형 애니메이션이 가능합니다. 왼쪽의 캐릭터는 IK 셋업을 사용하지 않은 것이고, 중간은 IK 를 사용하여 충돌하는 오브젝트에 발을 딛고 있습니다. 오른쪽은 IK 를 사용하여 캐릭터의 주먹이 움직이는 블록에 닿을 때 애니메이션을 중지시키도록 하는 예제입니다. 본래 역운동학(IK, Inverse Kinematics)는 로봇 관절의 움직임에 따른 위치를 계산하기 위한 기법 중 하나입니다. [로보틱스] 물리 엔진에서의 IK 적용 예시 serviceapi.nmv.naver.com 일반적인 애니메이션은 아래 그림처럼 정방향 운동을 합니다. 하위 본에 로테이션을 주며 한개의 본만 영향을 끼치도록 애니를 줄수 있습니다. 하지만 발끝등에 IK 체인을 ..
루트 모션이란? 스켈레톤의 루트 본의 애니메이션을 기준으로 하는 캐릭터의 동작 입니다. '캐릭터의 역동적인 좌표이동을 에니메이터가 직접 제어 하기 위해 고안되었고. 기본 원리는 캐릭터의 최상위 루트 노드의 위치변화 량을 캐릭터의 월드 좌표에서 반영한다' 불규칙한 애니메이션인 경우 예를 들어 좀비 처럼 절뚝 절뚝 패턴으로 이동한다면 일정한 애니메이션에 맞게 이동하기가 애매하기 때문에 이런 경우 루트 모션을 적용한다면 입력 받은 값에 상관 없이 자연스러운 연출이 가능합니다. 루트 모션을 제대로 사용하기 위해 중요한 점 한 가지는, 캐릭터의 루트 본이 (회전 없이 0,0,0 의) 원점에 있어야 하는데, 그래야 시스템이 애니메이션 적용 동작(캐릭터)에서 물리적 운동(캡슐)을 분리해 낼 수 있기 때문입니다. - ..
- Total
- Today
- Yesterday
- rootmotion
- 언리얼엔진Locomotion
- 세션
- 언리얼엔진루트모션
- 언리얼엔진
- 초조한유녕
- 쿠키
- #unity
- 언리얼루트모션활성화
- ui
- 애디티브
- additive
- 보행이동기반블렌딩
- #ui canvas
- Inverse Kinematics
- 캔바스
- 캔버스
- 유니티 캔바스
- 언리얼IK
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |