원리는 대충 이럼

knee뼈도 없고 애니메이터가 무릎쪽에 그렇게 신경 많이 쓰는편도 아니라서

대개 다리 굽힐때 로테이션 애니메이션만 쓰게 되는데

이럼 어느정도 각도 될때 무릎이 저렇게 되버림



원래 정석은 애니메이션이랑 바디에 knee본 추가해서 겹치지 않을만한 무릎 공간을 두거나

아니면 애니메이터가 신경써서 무릎이 저꼴 안나게 만드는 방법인데





대충 편법은 이럼

무릎 굽힐때 무릎 각도 값 실시간으로 받아와서

각도에 따라 y축으로 이동시켜서 보정시켜주는거임

그러면 대충 짤처럼 약간 볼만해짐


대충 바닥에서 앉을때 다리가 바닥 뚫고 가고 이런거 있긴할텐데

이것도 따로 캐릭 자체의 월드 로테이션 각도에 따라서

서있는 각도에 포함되면 무릎 보정된 만큼 캐릭을 위로 이동시키면 되니까 그만이고


파피루스 스크립트 목록 보니까 다 있긴 하던데

문제는 파피루스가 그렇게 리소스가 널널한편은 아니라서 잘해야 플레이어만 적용하는게 적정선일듯

플레이어말고 여러캐릭 다 같이 적용시킬려면 dll 플긴 만드는게 필수 생각댐


지금은 시간 없으니 땅 보정 이런거 없이 무릎 고치는거만 대충 파피루스로 짜서 되는지 확인해보고

바디 업뎃시키고 이거 제대로 만들러 딱 간다 ㅋㅋ