semion piskarev
654d6df1aa
MeshModelingTools: Fix some selection mechanic operations being unsafe because they assume a FTriangleGroupTopology.
...
#rb Jimmy.Andrews
#jira UE-224481
[CL 36760482 by semion piskarev in 5.5 branch]
2024-10-01 19:57:18 -04:00
jimmy andrews
38b03ce012
make polygon selection mechanic translate compacted edge selections for output
...
#jira UE-225055
#rb David.Hill
[CL 36755949 by jimmy andrews in 5.5 branch]
2024-10-01 19:12:13 -04:00
jimmy andrews
ce01672929
make most primitives not apply xy bounds centering, since they are already centered and the bounds center can be slightly off the 'true' center especially at very low sample counts
...
#jira UE-214274
#rb David.Hill
[CL 36755486 by jimmy andrews in 5.5 branch]
2024-10-01 19:08:18 -04:00
Jimmy Andrews
3350383f49
fix responsiveness of background operators in cases where we show 'dirty' results after operators are cancelled
...
#jira UE-225271
#rb lonnie.li
[CL 36555672 by Jimmy Andrews in 5.5 branch]
2024-09-24 18:25:29 -04:00
halfdan ingvarsson
7e2101f0cb
Geoscripting: Prefer deforming the mesh description directly rather than always go through render data
...
#rnx
#rb Jimmy.Andrews
[CL 36458253 by halfdan ingvarsson in 5.5 branch]
2024-09-19 19:06:01 -04:00
jimmy andrews
516ad3e0f4
make basemeshprocessing- and basecreatefromselected-derived tools set a max number of background tasks based on the input mesh sizes
...
#jira UE-220225
#jria UE-220226
#rb lonnie.li
[CL 36454406 by jimmy andrews in 5.5 branch]
2024-09-19 17:54:31 -04:00
benoit gadreau
575c3e2768
FSkinnedComponentWrapper: make sure that the requested LOD for conversion is available
...
#rb halfdan.ingvarsson
#rnx
[CL 36454364 by benoit gadreau in 5.5 branch]
2024-09-19 17:54:01 -04:00
jimmy andrews
f1249dc200
Mitigate tools crashing from too many cancelled-but-still-running background tasks accumulating by limiting the number of active background tasks permitted for a single background compute object
...
#jira UE-220225
#jria UE-220226
#rb lonnie.li
[CL 36447529 by jimmy andrews in 5.5 branch]
2024-09-19 15:30:35 -04:00
katie caputo
a48a73d4da
Modeling Tools: Cleans and fixes bugs in UV Snapshot tool, adds icon
...
#JIRA UE-202724
#rb lonnie.li, semion.piskarev
[CL 36447277 by katie caputo in 5.5 branch]
2024-09-19 15:26:42 -04:00
jimmy andrews
643fa560a9
make smoothing operator at least try to respond to progresscancel being cancelled, to help more quickly reduce memory pressure from cancelled operators
...
#jira UE-220225
#rb lonnie.li
[CL 36447266 by jimmy andrews in 5.5 branch]
2024-09-19 15:26:36 -04:00
semion piskarev
557edc7c12
MeshModelingTools: Make bridge action have correct selection in TriEdit after completion.
...
#jira UE-224700
#rb nickolas.drake
[CL 36446625 by semion piskarev in 5.5 branch]
2024-09-19 15:14:35 -04:00
jimmy andrews
e6f3b73dd4
cis fix for incorrect init of temp tri selection in editmeshpolygonstool.cpp
...
#rb jimmy.andrews
[CL 36445850 by jimmy andrews in 5.5 branch]
2024-09-19 14:57:14 -04:00
semion piskarev
69d945bdab
MeshModelingTools: Fix a bug in PolyEdit where edges are not selectable in a small region near corners when also hitting a face, and tweak selection sensitivity to make edges and corners properly hittable when also hitting faces.
...
#rb Jimmy.Andrews
#jira UE-223699
[CL 36445648 by semion piskarev in 5.5 branch]
2024-09-19 14:51:14 -04:00
semion piskarev
af1a9adcc5
MeshModelingTools: Fix extrude distance adjustment (to keep boundaries "even") not working properly in cases where extrude direction is not in plane of the corner. Fix flipping of extrude direction when extrude distance was negative before being set negative again.
...
#rb Jimmy.Andrews
#jira UE-224527, UE-208848
[CL 36444398 by semion piskarev in 5.5 branch]
2024-09-19 14:29:34 -04:00
jimmy andrews
f04211f441
make polygroup edit and triangle edit tools auto-convert input selections if they're the wrong topology type, rather than discarding them.
...
+ Also translate mode-level polygroup edge selections (without corners) to tool polygroup edge selection w/ corners if needed.
#jira UE-224600
#rb semion.piskarev
[CL 36444217 by jimmy andrews in 5.5 branch]
2024-09-19 14:22:35 -04:00
semion piskarev
f20a852f4e
MeshModelingTools: Change some primitive creation tools to default to PerQuad, and make LatLong sphere PerFace not be the same as PerShape (and be same as PerQuad).
...
#rb Jimmy.Andrews
[CL 36440969 by semion piskarev in 5.5 branch]
2024-09-19 13:28:12 -04:00
jimmy andrews
08ca5c9346
move simplify op prevent normal flips flag check up to before the simplify happens, so it affects the result
...
#jira UE-224728
#rb David.Hill
[CL 36417551 by jimmy andrews in 5.5 branch]
2024-09-18 20:49:57 -04:00
semion piskarev
f43f764551
MeshModelingTools: Fix PolyEd breakages from 36162322.
...
#rb kiaran.ritchie, nathan.mitchell
#jira UE-224145, UE-224323
[CL 36333596 by semion piskarev in 5.5 branch]
2024-09-17 09:57:25 -04:00
halfdan ingvarsson
f161376bf5
Geoscripting: Make sure the temporary detail logging is only enabled when an actual error condition happens.
...
#rnx
[CL 36212084 by halfdan ingvarsson in 5.5 branch]
2024-09-11 17:58:28 -04:00
halfdan ingvarsson
e070fbf79a
Geoscripting: Add temporary logging to track down an elusive vertex mismatch issue.
...
#rnx
[CL 36212062 by halfdan ingvarsson in 5.5 branch]
2024-09-11 17:57:58 -04:00
halfdan ingvarsson
df166cdbe7
Geoscripting: Add an option to reconstruct non-manifold meshes
...
#rb David.Hill
[CL 36212041 by halfdan ingvarsson in 5.5 branch]
2024-09-11 17:57:34 -04:00
halfdan ingvarsson
e51dff81b0
Geoscripting: Add some defensive coding for a potential mismatch with the point count versus the section info.
...
#rnx
[CL 36212039 by halfdan ingvarsson in 5.5 branch]
2024-09-11 17:57:28 -04:00
kiaran ritchie
20592be4b6
Skin weight transfer: Add support for selecting vertices on the source mesh
...
#rb benoit.gadreau
[CL 36164152 by kiaran ritchie in 5.5 branch]
2024-09-10 18:48:01 -04:00
Ryan Hummer
4af2fd066d
Updating Dev-Release-5.5 from Main at CL #36144969
...
#okforversepublic
[CL 36146571 by Ryan Hummer in Dev-5.5 branch]
2024-09-10 10:26:02 -04:00
katie caputo
dafc9fd8cf
Modeling Tools: Make mesh element selection conversions stable
...
#JIRA UE-222292
#rb David.Hill, lonnie.li
[CL 35936460 by katie caputo in ue5-main branch]
2024-08-30 16:28:03 -04:00