Before


viewimage.php?id=3db5c935ecd139aa7dbcdfb018d221&no=24b0d769e1d32ca73dec87fa11d0283123a3619b5f9530e1a1316068e3d8ca0ec2ee9ef46f58d869d8785ec8d0ca6cce8814d1cadf59e6aa6612e4527b79d97a570a4f83e192




After

최대각도를 0도로 제한한 경우


viewimage.php?id=3db5c935ecd139aa7dbcdfb018d221&no=24b0d769e1d32ca73dec87fa11d0283123a3619b5f9530e1a1316068e3d8ca0ec2ee9ef46f58d869d8785ec8d0ca6cce8814d1cadf59e6aa6612bf0c2c248a284be4fb425097



최대각도를 30도로 제한한 경우


viewimage.php?id=3db5c935ecd139aa7dbcdfb018d221&no=24b0d769e1d32ca73dec87fa11d0283123a3619b5f9530e1a1316068e3d8ca0ec2ee9ef46f58d869d8785ec8d0ca6cce8814d1cadf59e6aa6612e8567f70dd2f32f63de0eb8b



viewimage.php?id=3db5c935ecd139aa7dbcdfb018d221&no=24b0d769e1d32ca73dec87fa11d0283123a3619b5f9530e1a1316068e3d8ca0ec2ee9ef46f58d869d8785ec8d0ca6c8aa698f9a1e596d4b0afae9a7326353e0e5435fc7b670a9bb8a7cf

정말 감사합니다 선생님.....



물론 완벽하게 작동하지는 않고 아직 문제가 많슴니다...

경첩으로부터 물체의 거리가 멀어지면 그냥 쌩까는듯이 작동한다던가....

(이거는 아마 위 이미지에서 나온 말인 회전질량관련한 문제같음... 회전의 반지름, 즉 경첩과 물체의 무게중심 사이의 거리를 계산에 포함시키면 되지 않을까 싶슴니다)

엔진 특성상 물체의 각도값이 -180~180범위로만 나오니까 회전시킬때 제대로 동작 안한다던가...

힌지로 인해서 멈춰있는 상태로 그냥 냅두면 파란놈이 슬슬 내려온다던가 등등...


그래도 계속 보완하면 될거같고, 

애초에 게임의 핵심로직같은데에 쓸게 아니라 

그냥 캐릭터 시체에 붙일 래그돌에 적용하려는 용도니까 좀 엿같이 작동해도 문제 없을거라 봄니다


1