Avatar Bugs & Feature Requests

Post about current Avatar bugs and Avatar Feature Requests. One item per post!
Non-constructive and off-topic posts will be moved or deleted.
Box Contact fails to register contact with long capsule contacts under some circumstances
Found an issue w/ box contacts where some setups of box contacts, specifically thin but large ones, may fail to register contact with long but small radius capsule contacts. Link to a public test avatar that reproduces the bug: https://vrchat.com/home/avatar/avtr_26c7bcfd-7035-4087-a4c2-d7d6522775de The public test avatar has meshes that are accurate to the contacts which also react to the contacts touching. Steps to reproduce: Add a box contact Receiver which is long and wide but thin on one axis. Add a capsule contact Sender which is long with a small radius With the contact overlay open move the contacts around and test contact between the two Observe that it works when the capsule is touching the edges of the box contact but sometimes does not register contact when the capsule is placed in the middle of the box contact and rotated so that it is not perpendicular to the surface of the box contact. The contacts correctly register collision in these circumstances: * Capsule is touching an edge of the box contact * Tip of capsule is touching any part of box contact * Capsule is contacting somewhere in the center of the boxes face and is perpendicular to the face Contacts do not register collision in this circumstance: * Capsule is contacting the box in the middle of the capsule, capsule is NOT perpendicular to the face(s) it is intersecting with, Tips of the capsule are not touching the box. My best guess as a hobbyist dev based on what I'm seeing here is that the math for detecting the closest point on the line defined by the capsule contact might be returning an incorrect value. Attached Files: The attached file is a video showcasing the bug. Note the contact stops working when the capsule is inserted into the middle of the box contact at an angle
0
·
Bug Reports
Load More