Before
After
최대각도를 0도로 제한한 경우
최대각도를 30도로 제한한 경우
정말 감사합니다 선생님.....
물론 완벽하게 작동하지는 않고 아직 문제가 많슴니다...
경첩으로부터 물체의 거리가 멀어지면 그냥 쌩까는듯이 작동한다던가....
(이거는 아마 위 이미지에서 나온 말인 회전질량관련한 문제같음... 회전의 반지름, 즉 경첩과 물체의 무게중심 사이의 거리를 계산에 포함시키면 되지 않을까 싶슴니다)
엔진 특성상 물체의 각도값이 -180~180범위로만 나오니까 회전시킬때 제대로 동작 안한다던가...
힌지로 인해서 멈춰있는 상태로 그냥 냅두면 파란놈이 슬슬 내려온다던가 등등...
그래도 계속 보완하면 될거같고,
애초에 게임의 핵심로직같은데에 쓸게 아니라
그냥 캐릭터 시체에 붙일 래그돌에 적용하려는 용도니까 좀 엿같이 작동해도 문제 없을거라 봄니다
질량대신 나사를 무게중심으로 둔 회전질량 넣어야 더 리얼하게 보이긴한데 그 값 못구하면 질량으로 해도될듯
잘했슴