Ryan Schmidt
e196c256e4
GeometryProcessing: remove forwarding headers used in GeometryCore transition, and update all affected includes.
...
#rb none
#rnx
#jira none
#preflight 60c52c5db9446100014da02d
[CL 16653115 by Ryan Schmidt in ue5-main branch]
2021-06-13 00:35:22 -04:00
Jimmy Andrews
08daac5d4d
Don't use the sharp normal setting when computing new normals for simplified meshes on the voxel op (tends to give confusing normal seams)
...
+ compute per-vertex normals on the overlay if the mesh has one (when not auto-simplifying)
#jira UE-113552
#rb david.hill
#rnx
#preflight 6079b03cdfae7100010b592e
[CL 16035802 by Jimmy Andrews in ue5-main branch]
2021-04-16 12:37:16 -04:00
Ryan Schmidt
ffe3b401cd
GeometryProcessing: move all public types in GeometryProcessing plugin into UE::Geometry:: namespace, as well as some code in MeshModelingToolset. Fix fallout in Water, Paint Mode, ChaosEditor, DataPrep, Text3D, Unit Tests, internal projects.
...
#rb jimmy.andrews, semion.piskarev
#jira none
[CL 15661651 by Ryan Schmidt in ue5-main branch]
2021-03-09 19:33:56 -04:00
jimmy andrews
caa2f1bf82
refactor jacketing to use one AABB tree per mesh, and transform samples into the local space of each tree, rather than a giant combined AABB tree for all meshes
...
#ROBOMERGE-SOURCE: CL 15561912 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15561922 by jimmy andrews in ue5-main branch]
2021-03-01 17:01:16 -04:00
Jimmy Andrews
6c699a2ce3
change all the modeling / geometry tools shared pointers to thread safe mode, because they're often used in background threads
...
#rb ryan.schmidt
#rnx
[CL 15435521 by Jimmy Andrews in ue5-main branch]
2021-02-17 11:50:23 -04:00
Jimmy Andrews
a61dc4a68e
Every Progress->Cancelled() gets a nullptr check
...
#rb semion.piskarev
#rnx
[CL 15068053 by Jimmy Andrews in ue5-main branch]
2021-01-13 12:32:53 -04:00
Marc Audy
a7c9001a94
Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
...
#rb
#rnx
[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
Marc Audy
11f5b21210
Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
...
#rnx
[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00