You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
enableSelfCollision takes a _enableAdjacentBodyCheck boolean argument. This leads to the unintuitive behavior that this line actually enables self-collision checking:
skeleton->enableSelfCollision(false);
It also leads to a strange asymmetry, where there is no way to change the value of isEnabledAdjacentBodyCheck without also enabling self-collision detection. I suggest deprecating enableSelfCollision and replacing it with two separate functions: one for enabling/disabling self collision checks and one for enabling/disabling adjacent body checks.
The text was updated successfully, but these errors were encountered:
enableSelfCollision
takes a_enableAdjacentBodyCheck
boolean argument. This leads to the unintuitive behavior that this line actually enables self-collision checking:It also leads to a strange asymmetry, where there is no way to change the value of
isEnabledAdjacentBodyCheck
without also enabling self-collision detection. I suggest deprecatingenableSelfCollision
and replacing it with two separate functions: one for enabling/disabling self collision checks and one for enabling/disabling adjacent body checks.The text was updated successfully, but these errors were encountered: