(+ for code that was passing false then manually applying the same logic, remove the extra reverse orientation logic)
#rb david.hill
#preflight 630d245fe352708d44f9e007
[CL 21706500 by Jimmy Andrews in ue5-main branch]
- add FQueueRemesher::MinActiveEdgeFraction. If fraction of modified/total edges in remesh pass is below this parameter (default 1%), consider result converged.
- Expose as option in FRemeshMeshOp, and add sane defaults for all parameters of Op
- move CalculateTargetEdgeLength function from RemeshMeshTool to static function in FRemeshMeshOp, update Tool
- add Geometry Script function ApplyUniformRemesh
#rb jimmy.andrews
#preflight 62a0f1923f1e313c6ad23c21
[CL 20562425 by Ryan Schmidt in ue5-main branch]
Add FAsyncTaskExecuterWithProgressCancel to allow the progress to be reported back to the calling thread
Implement initial usage in Voronoi fracture, using an FSlowTask to handle the progress bar and cancel button UI
#rb semion.piskarev
#preflight 629a68d8d204bca667d2e578
[CL 20516367 by Jimmy Andrews in ue5-main branch]
- Constrained edges along a boundary are allowed to collapse, and vertices are allowed to move, but they are projected back to the original boundary curve geometry
- Additionally, vertices at boundary "corners" (defined using an angle threshold criterion) are constrained to not move or be deleted
#jira UE-149616
#rb rinat.abdrashitov
#preflight
#preflight 6262dc97e87284a93cd6bd44
[CL 19867177 by tyson brochu in ue5-main branch]
Refactored existing LSCM/DNCP UV unwrapping since a lot of code is shared with the Spectral method.
#rb david.hill
#rb nathan.mitchell
#jira None
#preflight 62433f4de434babd8ad4ca34
[CL 19547023 by rinat abdrashitov in ue5-main branch]
- Fix bugs with how the tool deals with materials.
- Make UV's always stay aligned in the same orientation.
- Make UV's be contiguous when performing multiple steps with the same selection.
- Make sides maintain same groups with repeated steps of the same selection.
- Add support for scaling UV's.
- Add support for focus hotkey.
Also change how frame is chosen when subtracting to avoid some weird flipping logic.
#rb Matija.Kecman, Lonnie.Li
#jira none
#preflight 622b58e032749f363c82087b
[CL 19353955 by semion piskarev in ue5-main branch]
#jira UE-122078
#rb Andrew.Davidson, Colin.McGinley
#preflight standard build
#ROBOMERGE-AUTHOR: fred.kimberley
#ROBOMERGE-SOURCE: CL 18817999 in //UE5/Release-5.0/... via CL 18818012 via CL 18822871
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)
[CL 18824721 by fred kimberley in ue5-main branch]
#preflight 61f87e13a6632a34f35f9604
#ROBOMERGE-AUTHOR: michael.balzer
#ROBOMERGE-SOURCE: CL 18802939 in //UE5/Release-5.0/... via CL 18802947 via CL 18821568
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)
[CL 18821648 by michael balzer in ue5-main branch]