Description

The licensee has stated that convex mesh generation is failing in KAggregateGeom.cpp from the function KConvexElem::HullFromPlanes.

Here is the code snippet they provided:

 if(!Polygon.Split(-FVector(InPlanes[j]), InPlanes[j] * InPlanes[j].W))
 {
     Polygon.Vertices.Empty();
     break;
 }

I have attached screenshots showing the differences between the two versions. 
 
Steps to Reproduce
  1. Open the editor
  2. Paste in the clipboard value of the broken brush actor from the attached .txt file
  3. Move the BlockingVolume2 to 0,0,0
  4. Change the view mode to player collision

Result: Notice the differences in display between 4.12.5 and 4.13.

Expected: The display would be the same between both versions.

Have Comments or More Details?

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

0
Login to Vote

Cannot Reproduce
ComponentTools
Affects Versions4.13
CreatedOct 17, 2016
ResolvedOct 17, 2016
UpdatedMay 2, 2018