해결된 질문
작성
·
39
·
수정됨
1
귀부분 약 8분 30초쯤 하고있습니다.
Clean을 눌러서
.98부터 메쉬가 변형되기 시작하더니 .99 되면 저렇게 귀 메쉬가 완전 이상해집니다..
제가0으로 하고 따로 칠해줘도 저렇게 변해버려요...
Auto Nomalize 체크하고 칠하면 저 부분은 또 안지워져요.,... 그래서 이상태에서 clean - .99하면 지워지지도 않고 메쉬가 변형되지는 않아요
왜 이렇게 되는걸까요...
답변 2
1
0
두번째 스크린샷에서 귀가 휘어진 이유는 귀의 가장 끝부분의 메시가 어떤 뼈에도 연결 되어있지 않기 때문입니다. 포즈 포지션 상태이기 때문에 캐릭터가 어떤 포즈를 취한 상태이고 그에 따라 메시도 뼈와 같이 이동을 했을텐데 귀의 가장 끝부분이 연결이 안 되어 있기 때문에 따라오지 않고 그 자리에 있어서 생긴 문제입니다. 그래서 세번째 스크린샷에서는 레스트 포지션 상태이기 때문에 메시 변형이 없었던 것입니다.
auto normalize 기능을 끈 상태는 웨이트(가중치)를 자유롭게 조절할 수 있는 상태이고, 해당 기능을 켠 상태는 모든 웨이트의 합이 1인 상태입니다.
예를 들어서 기능을 끈 경우 점 하나에 대해 귀뼈, 얼굴뼈 모두 1이 가능한 상태입니다.
기능을 껐다면 귀뼈, 얼굴뼈 합쳐서 1이어야 하기 때문에 귀뼈에 1을 칠하면 기존에 얼굴뼈에 가중치가 1이 있었더라도 얼굴뼈의 가중치는 모두 0이 됩니다.
auto normalize를 켠 상태에서는 점 하나당 항상 가중치가 1이 되어야 하기 때문에 다른 어떤 뼈에도 가중치가 설정되지 않은 귀 끝부분이 지워지지 않는 것입니다. 그래서 clean 기능이 귀 끝부분에 적용이 되지 않은 것 같아요.
오토 노멀라이즈도 끄고 레스트 포지션 상태에서 웨이트 0으로 파랗게 칠해서 해결하신 것 같아요!
웨이트가 처음 접할 때 정말 어려운 부분이에요.
이것저것 실험해보면서 궁금한 개념 있으면 언제든지 질문 주세요.
혹시 설명에 이해되지 않는 부분이 있으시다면 추가 질문도 편하게 해주세요. :)