A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.
When one triangle fails the backface test in RayCast, continue to check other triangles instead of exiting early. This was a problem for me when performing ray cast with EBackFaceMode::IgnoreBackFaces, because I was inconsistently missing ray hits.
When one triangle fails the backface test in RayCast, continue to check other triangles instead of exiting early. This was a problem for me when performing ray cast with
EBackFaceMode::IgnoreBackFaces
, because I was inconsistently missing ray hits.