A user reported FMath::SegmentTriangleIntersection returning false negatives, seemingly due the results of FMath::ComputeBaryCentric2D being checked with strict inequality as opposed to non-strict inequality. Most other BaryCentric comparisons in engine seem to use non-strict.

Steps to Reproduce

no steps to reproduce.  

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-84324 in the post.

Login to Vote

Fix Commit14587174
Release Commit14587174
CreatedNov 12, 2019
ResolvedOct 27, 2020
UpdatedApr 28, 2021