BaryCentric comparison inaccuracies

Tools - MeshEditing - Nov 12, 2019

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 i ...

Procedural Mesh Component 'Create StaticMesh' does not preserve collision

Tools - MeshEditing - Nov 5, 2019

Creating a static mesh from a procedural mesh does not preserve simple collision or collision settings. ...

Rotating an instanced static mesh

Tools - MeshEditing - Oct 16, 2019

Changing the rotation of an instanced static mesh by 90 or 180 degrees creates a small space in between meshes.  ...

Issues with ProceduralMeshComponent

Tools - MeshEditing - Aug 21, 2019

Licensee reported issues with ProceduralMeshComponent, which were solved by changing the plugin loading phase from Default to PreDefault. Also reports unspecified issues with running game builds. ...

NumNonClothingSections logic is bad

Tools - MeshEditing - Jul 26, 2019

We use the NumNonClothing section number to iterate in the sections, this is an error if the cloth sections are not at the end of the sections array. See the following picture of a search on NumNonC ...

Broken assignation of materials when merging meshes

Tools - MeshEditing - Jul 18, 2019

See the following UDN for a good visual explanation of the bug: https://udn.unrealengine.com/questions/512811/view.html Seems like this was introduced around CL 5639656. ...

UV merging issue when merging meshes with multiple materials

Tools - MeshEditing - Jul 15, 2019

See https://udn.unrealengine.com/questions/505632/view.html for more details Repro: -Have a mesh with 3 sections and 3 materials, assign section 1 to material 1 and section 2&3 to material 3. -Pla ...

Merge Actors with assigned same material to multiple slots causes an assert

Tools - MeshEditing - Jun 20, 2019

[Image Removed] [Image Removed] ...

Reapply removed bones appears to cause Reduction settings to be removed/disappear

Tools - MeshEditing - Jun 17, 2019

If changes are made to the reduction settings of a skeletal mesh and then bones are removed via the "Bones to Remove" array. Then the reduction settings will disappear/get removed ...

The engine crashes when adding a new brush at newly created level by a specific way.

Tools - MeshEditing - Jun 17, 2019

issuesFBSPOps::csgAddOperation returns null if BuilderBrush has no valid polys.The creating level on content browser never calls "UEditorEngine::InitBuilderBrush(NewWorld);". But "New level" button o ...