pafuhana1213 / KawaiiPhysics

KawaiiPhysics : Simple fake Physics for UnrealEngine4 & 5
MIT License
1.92k stars 287 forks source link

SphereLimit、Innerタイプの、コリジョン時のめりこみ解消位置について #9

Closed monguri closed 4 years ago

monguri commented 4 years ago

SphereLimitに対して、LimitTypeがOuterのときは、コリジョンしたときは ボーンとSphereLimitの球同士が吸着したような状態まで位置修正していると思います。 一方、LimitTypeがInnerのときは、コリジョンしたときはボーンの位置はSphereLimitの球の表面に位置修正され、ボーンのRadius変数が考慮されません。 Innerと聞いて私がイメージしたのが、ボーンの球がSphereLimitの球の内側に吸着するような位置修正でした。 ただ、これはあくまで個人的な仕様解釈で気になったに過ぎないので、一意見として扱っていただければ幸いです。

pafuhana1213 commented 4 years ago

ご指摘ありがとうございます!仰る通りかと思いますので対応いたしました! https://github.com/pafuhana1213/KawaiiPhysics/commit/9329ba47cd6a0ae2017630f5a15f4270d65ff37a

before before after after

monguri commented 4 years ago

ありがとうございます!