5 Commits

Author SHA1 Message Date
jimmy andrews
276018a3cc Fix Auto UV tool failing to find target's bounding box when run on the sky sphere, due to the bounds call expecting to find bounds for colliding components.
+ Add fallback logic in case the primitive bounds are still invalid / empty

#jira UE-194785
#rb matija.kecman

[CL 29022684 by jimmy andrews in ue5-main branch]
2023-10-23 16:30:16 -04:00
nathan mitchell
2a80a7febe InteractiveToolsFramework: Adds new helper methods to determine count ActorComponents that match TargetRequirements and an additional test predicate for specialized scenarios. Additionally adds a couple of helper methods to test for Volume components and component classes that support UVs. This is to fix the issues surrounding the UV modeling tools that shouldn't be viable for Volume type targets.
#rb Ryan.Schmidt
#preflight 639b914e2540a78d2702f8d8
#jira UE-169112

[CL 23533564 by nathan mitchell in ue5-main branch]
2022-12-15 18:17:12 -05:00
nathan mitchell
4c0fea9bd9 ModelingTools: Merge and unify the AutoUV codebases between the UV Editor and Modeling Mode.
#rb semion.piskarev
#preflight 63471663663dafe4163eb8ec

[CL 22701310 by nathan mitchell in ue5-main branch]
2022-10-21 17:27:26 -04:00
bryan sefcik
50d4fac9e0 Updated ../Engine/Plugins/... to inline gen.cpp files
Before:
3548 unity files
Total CPU Time: 47343.578125 s
Total time in Parallel executor: 494.60 seconds

After:
3445 unity files
Total CPU Time: 46044.671875 s
Total time in Parallel executor: 468.51 seconds

#jira
#preflight 63336159b20e73a098b7f24f

[CL 22218213 by bryan sefcik in ue5-main branch]
2022-09-28 01:06:15 -04:00
michael balzer
ddb9ec621b MeshModelingToolset: Move AutoUV tool into new non-experimental MeshModelingToolsEditorOnly module
#preflight 61f870f2a6632a34f35e5fc0

#ROBOMERGE-AUTHOR: michael.balzer
#ROBOMERGE-SOURCE: CL 18801534 in //UE5/Release-5.0/... via CL 18802099 via CL 18821513
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18821595 by michael balzer in ue5-main branch]
2022-02-02 01:43:50 -05:00