
원래였다면 컨트롤러 작업에 들어갔겠지만..
갑자기 지금 아니면 twist joint 추가할 기회가 없을 것 같다는 생각이 들어서 gpt 때리며 joint 추가.
리깅은 순서가 엄청 중요해서 나사 하나 빼먹으면 걍 처음부터 다시 조립해야하는 불상사가 발생할 수 있기 때문에..
뭔가 추가할 것이 생각 났다면? joint 추가해도 딱히 문제가 없을 것 같다면??
바로 추가하기.
ㄹㅊㄱ
Arm - twist joint (왼쪽부터 시작, 오른쪽은 어떻게 할지 문제 & 해결방법)
1. 왼쪽 Arm joint 선택 → 밑에 MEL 창에 joint 입력 → position 이동해서 arm 이랑 elbow joint 사이에 배치. ( 팔꿈치에 더 가깝게 배치하는 것을 추천. 팔 움직여보면 팔꿈치쪽 살들이 더 많이 돌아간다. )

2. 회전 전달 세팅


이렇게 했더니 팔꿈치 돌렸을 때 twist joint 도 잘 돌아간다.
이거 근데 오른쪽에 Mirror joint 해줘도 되나..?
모르겠지만 이론 상으로는 딱히 문제 없을 것 같아서 함 해봤다.

안되네예.
Unparent 하고 mirror joint 먼저 한 다음에 node editor 를 연결해줘야하나..?
아
duplicate
→ X값 반전
→ parent
이런 방법이 있었네..
위의 방법을 참고해서 내가 진행한 방법은 다음과 같다.
- 왼쪽 twist joint 복사
- 오른쪽 Arm joint 에 parent
- 왼쪽 twist joint 의 모든 위치값을 반대로해서 오른쪽 twist joint 에 적용.
오른쪽 ( -36.361, 0, 0 )
왼쪽 ( 36.361, 0, 0 ) - 위치는 맞다 쳐도 rotation 값이 달랐음.

이거는 orient constraint 를 적용해봤다. (맞는지는 모르겠다.)
Arm_R joint + Arm_twist_R joint + orient constraint (maintain offset 해제)
Delete constraint (꼭해주기. 각도 다 맞췄으니까 이제 필요 없음.)
Freeze Transformation 도 꼭 해주기.
→ FT 안해줬다가 multiplyDivide 했을 때 난리났다.

그 다음에 노드 에디터에서 multiplyDivide 작업 해주면 된다.
꼭 팔꿈치 돌렸을 때 ‘돌린만큼/2’의 값이 twist joint - rotate x 값에 들어가있는지 확인해주기. 부호도 반드시 같아야한다!
(ex. elbow joint rotate x : 24 라면 twist joint rotate x : 12 여야한다.)
이렇게 하니까 각도 문제도 해결했다.
아주 굿
3. Add influence (Skin weight 준비)

twist joint 들 2개 선택 + mesh 선택 + add influence
하고 skin weight 들어가보면 아래와 같이 twist joint 가 추가되어있는 것을 볼 수 있다.

하다가 무지개(로딩중) 떠서 식ㄱ겁했다
4. Skin weight
..대충 이론적으로는 알겠는데 약간 감이 안 잡힌다.
마우스로 작업해야할듯.

카페에서 트랙패드로 막 해봤는데 막 한 것 치고는 생각보다 너무 잘 된 것 같다.
다만 팔 돌릴 때 스킨 웨이트 작업 한게 안 따라온다.
오류나서는 아니고 파일이 많이 무거워졌나..
elbow rotate x : -80으로 해놓고 이것저것 만지긴 했다만 그래도 -40 정도로까지 했을 때는 꽤 부드럽게 움직인다.
근데 팔 들어올리거나 공격모션 하게 되면 -80까지는 틀어질 것 같아서 -80일 때 조금 뾰족뾰족한 부분들 추가적으로 수정해야할 것 같다.
+ 팔 트위스트 되는거 웨이팅 좀 해봤는데 너무 빨래 짜는 것 같긴 하지만 일단은 조금 만족하고 넘어가기로함. 컨트롤러 달고 다시 해보기.
+ 팔꿈치 - 손목 사이에 twist 넣고 node editor 까지 완료.
+ 다리 - 무릎 사이에 twist joint 넣기만 했음. node editor 해야함.

허벅지 - 무릎 twist joint 배치 완료.
NE 까지 연결 완료.

무릎 - 발목 twist joint 배치 완료.
NE 까지 연결 완료.
근데 허벅지에서 무릎까지도 그렇고 무릎에서 발목까지도 그렇고 Rotate X 로 연결했는데 막상 움직여보면 자연스러운지는 아직 모르겠다.
그래도 일단 twist joint 배치 완료.

Add influence 까지 완료.
'Rigging' 카테고리의 다른 글
| Monster_Rigging ; Chapter 03. SkinWeights (4) - legs, tails (0) | 2026.04.11 |
|---|---|
| Monster_Rigging ; Chapter 03. SkinWeights (3) - spine, neck, chin, arm (0) | 2026.03.26 |
| Monster_Rigging ; Chapter 03. SkinWeights (2) (0) | 2025.10.11 |
| Monster_Rigging ; Chapter 03. SkinWeights (0) | 2025.09.21 |
| Monster_Rigging ; Chapter 02. Skeleton (3) (0) | 2025.09.13 |