The documentation claims that Chaos is at feature parity with PhysX but this doesn’t seem the be the case. Here are a couple of features that we have made extensive use of:
-
ContactModifiers (FContactModifyCallback) - these allow you to modify the collision response between two specific rigid bodies, which gives maximum control versus physical materials and collision channels/responses. I haven’t yet found an equivalent in Chaos.
-
Backface Raycasts - Being able to query collision backfaces, and also multiple hits against the same mesh is crucial for things like bullet penetration systems etc. There doesn’t seem to be any equivalent of the raycast options exposed via physx::PxHitFlags in Chaos.
I’m sure this isn’t an exhaustive list, but IMO these features are essential. Can we expect these in a near timeline?