Body 리깅(15) fk ik 스위치 visibility 설정
1 『visibility 그룹설정』
- Arm_L_ik_Ctrl 그룹과 Elbow_PV_L_Ctrl_Grp그룹을 선택하고, 그룹을 만든다
- Arm_L_ik_visibility_Grp로 이름을 지정한다.
- 팔의 fk그룹도, 그룹설정을 하고, 이름을 ArmL_fk_visibility_Grp로 지정한다.
2 『show/hide 셋 드리븐 키 설정』
- Arm_L(R)_ik,fk visibiliy_Grp의 채널박스에서 visibility항목을 선택하고, set driven을 실행한다.
- Arm_L_ikfk_switch 컨트롤에서, fkik_switch 항목의 값이 0이 될때(fk)와, 1이 될때(ik) show/hide할 수 있도록 set driven을 걸어준다.
- 오른쪽도 똑같이 진행한다.
3 『조인트 parent구조 설정』
- Arm_L(R)_ik_jnt체인, Arm_L(R)_fk_jnt체인, Arm_L(R)_BSkin_jnt체인을 모두 show한다.
==========================================================
* parent constrain에 maintain offset체크
- Arm_L_ik_jnt(먼저 선택) - Arm_L_Start_jnt을 parent constrain한다.
- Elbow_L_ik_jnt(먼저 선택) - Arm_L_Middle_jnt을 parent constrain한다.
- Wrist_L_ik_jnt(먼저 선택) - Arm_L_End_jnt을 parent constrain한다.
=========================================================
========================================================
- Arm_L_fk_jnt(먼저 선택) - Arm_L_Start_jnt을 parent constrain한다.
- Elbow_L_fk_jnt(먼저 선택) - Arm_L_Middle_jnt을 parent constrain한다.
- Wrist_L_fk_jnt(먼저 선택) - Arm_L_End_jnt을 parent constrain한다.
========================================================
- 오른팔도 parent를 왼팔과 같은 방식으로 적용시킨다.
- Arm_Start(Middle,End)조인트가 ik조인트, fk조인트의 parent constrain영향을 모두 받기 때문에 각각 0.5의 영향값으로 움직인다. (아래 사진참고)
- fkik스위치에서 ik가 선택되면, ik조인트에만 Arm_Start~End조인트가 영향을 받아야하고, fk값이 선택되면, fk조인트의 값에만 영향을 받아야 한다. 이를 해결하려면, set드리븐 키를 이용하면 된다.
4 『ikfk작동 set드리븐 키 설정』
- Arm_Start(Middle,End)조인트 아래에는 parent_constrain노드가 있다.(ik,fk 조인트에 의한) 해당 parent constrain을 선택하고, 우측 채널박스 창에서 조절을 하는 ik,fk조인트 체인항목을 선택한 뒤에 set driven을 실행한다.
- ikfk 스위치가 1일때 (ik일때), Arm_L_Start(middle,End)의 parent constrain는,
ik조인트 지배를 받도록 set driven을 설정해준다. (아래사진 참고)
- fkik스위치의 값이 0일때, Arm_Start(Middle,End)_jnt의 parent_constrain의 값이 Arm_fk_조인트의 지배를 받도록(1로 설정,ik는 0설정) 키를 설정한다.
- 오른팔도 왼팔과 같은 방식으로 set driven 키를 설정한다.
5 『아웃라이너 정리』
- Arm_ik, fk, BSkin 조인트 체인과 Start, Middle, End를 모두 그룹으로 지정한다. (오른쪽 동일, 아래사진 참고)
'애니메이팅' 카테고리의 다른 글
[Maya] Body 리깅(17) 팔 리깅 - autoVolume 설정 - (0) | 2019.05.23 |
---|---|
[Maya] Body 리깅(16) 팔 스트래치 리깅 (0) | 2019.05.22 |
[Maya] Body 리깅(14) 팔 리깅 - fk, BSkin 조인트 설치- (0) | 2019.05.20 |
[Maya] Body 리깅(13) 팔 리깅 - 조인트 설정- (0) | 2019.05.19 |
[Maya] Body리깅 (12) 다리 fk조인트 설정 & 마무리 (0) | 2019.05.18 |