Monster_Rigging ; Chapter 04. Add Twist Joint

2026. 5. 16. 15:47·Rigging

minions in black

 


원래였다면 컨트롤러 작업에 들어갔겠지만..

갑자기 지금 아니면 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

 

이런 방법이 있었네..

 

 

 

위의 방법을 참고해서 내가 진행한 방법은 다음과 같다.

  1. 왼쪽 twist joint 복사
  2. 오른쪽 Arm joint 에 parent
  3. 왼쪽 twist joint 의 모든 위치값을 반대로해서 오른쪽 twist joint 에 적용.
    오른쪽 ( -36.361, 0, 0 )
    왼쪽 ( 36.361, 0, 0 )
  4. 위치는 맞다 쳐도 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
'Rigging' 카테고리의 다른 글
  • Monster_Rigging ; Chapter 03. SkinWeights (4) - legs, tails
  • Monster_Rigging ; Chapter 03. SkinWeights (3) - spine, neck, chin, arm
  • Monster_Rigging ; Chapter 03. SkinWeights (2)
  • Monster_Rigging ; Chapter 03. SkinWeights
0g_00
0g_00
0g's lab.
  • 0g_00
    0g_lab
    0g_00
  • 전체
    오늘
    어제
    • 분류 전체보기 (18)
      • Case Study (2)
      • Animation (3)
      • Rigging (9)
      • Python (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    3d rigging
    3d 작업
    Fortiche
    생성형 AI
    3d공부
    3d작업
    마야
    CASESTUDY
    테크니컬 라이팅 가이드
    애니메이션 #3d공부 #Doodley
    리깅
    블챌회고
    KPT회고
    TrigunStampede
    Maya
    riotgames
    rigging
    arcane
    Doodley
    3d project
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
0g_00
Monster_Rigging ; Chapter 04. Add Twist Joint
상단으로

티스토리툴바