Commit Graph

6 Commits

Author SHA1 Message Date
Ryan Schmidt
623e4f96fe GeometryCore: create new GeometryCore Module. Move GeometricObjects code from GeometryProcessing plugin to this new module, as well as core FDynamicMesh3 classes (attributes, aabbtree/octree, change tracking). Update module Build.cs files that reference GeometricObjects.
#rb none
#rnx
#jira none
#preflight 60a713700569f300014a064a

[CL 16415082 by Ryan Schmidt in ue5-main branch]
2021-05-21 01:04:38 -04:00
semion piskarev
24e3ede218 Move IDynamicMeshProvider and IDynamicMeshCommitter out of the dynamic mesh module so that it can remain devoid of UThings. Add comments to avoid this in the future.
#rb Ryan.Schmidt
#jira none
#rnx

[CL 16388181 by semion piskarev in ue5-main branch]
2021-05-19 12:39:42 -04:00
Ryan Schmidt
173af155c1 GeometryProcessing: make local version of FAllocator2D to remove dependency and allow improvements without breaking Lightmap UV computation.
#rb jimmy.andrews
#rnx
#jira none

[CL 15801919 by Ryan Schmidt in ue5-main branch]
2021-03-24 12:46:06 -04:00
Jimmy Andrews
a525338e38 Generalize MeshUVPacking code with a GeometricObjects version that runs on a generic abstract mesh interface, so we can run the same algorithm on other mesh types.
#rb tyson.brochu
#rnx

[CL 15457057 by Jimmy Andrews in ue5-main branch]
2021-02-18 14:58:26 -04:00
Marc Audy
360d078ca3 Second batch of remaining Engine copyright updates.
#rnx
#rb none

[CL 10871248 by Marc Audy in Main branch]
2019-12-27 09:26:59 -05:00
Chris Gagnon
930e33cb48 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.23 From CL 6837861
#rb none

[CL 6838042 by Chris Gagnon in Main branch]
2019-06-04 15:42:48 -04:00