Issue:
With the new global collider option users can now mark a PhysBone collider as global to allow it to collide with other peoples PhysBones.
This however has one problem, you can't have a global collider that can collide with other peoples PhysBones, while not having it collide with all of your PhysBones.
For example Furry Avatars often have PhyBones in their toes, but maybe also want to be able to have a global collider on their foot. Currently those two would interfere with each other and there is no way to prevent that without making the collider local or disabling "Self" on the Phys Bone collision. (Doing so would also prevent hands etc from colliding.)
Suggestion:
Essentially, allow us to
somehow
have a global PhysBone collider that we can locally ignore.
There are 2 ways I could see this being solved:
  • Have a "Ignore Colliders" list on each PhysBone. If you have a global collider that you don't want it to collide with you can just drag it in there.
  • Similar to PhysBones themself, have "Collide Self" and "Collide Others" toggles on PhysBone colliders when set to global, allowing you to decide if it should only be global for you, others or both.
Current Workarounds:
Currently you can just have "Allow Self" disabled on the PhysBone and live with you not being able to touch or grab them. If you want to add that back you
could
add your own finger colliders, etc. just for that PhysBone.
Attachments:
Here is a screenshot of the "Allow Self" and "Allow Others" settings on PhysBones that could also be implemented for colliders.

Photo Viewer

View photos in a modal