Move methods from FCriteriaGrid to FTopologicalFace as this is FTopologicalFace that is updated
#preflight 63ce5ea4f2318350a2b5ac2e
[CL 23809223 by David Lesage in ue5-main branch]
Preparatory work: Refactoring ApplyCriteria step by encapsulating all steps of ApplyCriteria in CriteriaGrid methods.
#rb jeanluc.corenthin
#preflight 63c901069f0d23c15ab2e799
[CL 23770894 by David Lesage in ue5-main branch]
In the case of CAD file with huge face, if the file is imported with "Max Edge Length" criterion set, the resulting mesh can be too big. For example, a face of 100,000 mm x 100,000 mm with a "Max Edge Length" of 10 mm will generate a mesh with 2e8 triangles.
A rule is added to disable the "Max Edge Length" criterion if the resulting mesh will be too huge.
#preflight 63c587f80b358b97d13ee660
[CL 23730557 by David Lesage in ue5-main branch]
Fix Build an optimal InnerToOuterSegmentsIntersectionTool
#rb jeanluc.corenthin
#preflight 63c4fd392e714f64adc8f90a
[CL 23727221 by David Lesage in ue5-main branch]
To avoid to create triangle crossing natural iso line (a line carrying iso edges), a test is added to create triangle minimizing the number of intersection with these lines
#rb jeanluc.corenthin
#preflight 63bf0cd56e6e8d46620a4491
[CL 23652042 by David Lesage in ue5-main branch]
The defines a clear semantic for how thickness of a bottom layer should be handled with Strata. This CL only pipes the data for the various parts. A following CL will add a thickness property on the root node.
#rb none
#jira none
#preflight 638672dd4004f73f62ea9600
#fyi sebastien.hillaire
[CL 23324261 by Charles deRousiers in ue5-main branch]
- fix reimport data keeping old patterns
- fix usage of reference skeleton API
- skip import of empty clothes (with no patterns) as it causes crashes on asset build
#preflight 6374f53f953c19d435f8f48b
[CL 23153779 by Johan Duparc in ue5-main branch]
Tested compiling fortnite, unrealeditor, lyra, qagame with non-unity/pch
#preflight 63635997876630122adeab9f
#rb none
[CL 22958990 by henrik karlsson in ue5-main branch]