katie caputo
beffa4e3d5
Modeling Tools: Disable frustum selection when tool is active
...
#JIRA UE-216379
#rb lonnie.li
[CL 36759391 by katie caputo in 5.5 branch]
2024-10-01 19:47:52 -04:00
katie caputo
ef362def5a
Modeling Tools: Updates Mesh Element Selection default colors
...
#JIRA UE-225519
#rb Jimmy.Andrews
[CL 36759138 by katie caputo in 5.5 branch]
2024-10-01 19:45:39 -04:00
jimmy andrews
7ef2e9d40f
warn in modeling mode when selection includes engine assets which cannot be modified
...
#jira UE-224306
#rb lonnie.li
[CL 36757980 by jimmy andrews in 5.5 branch]
2024-10-01 19:35:02 -04:00
semion piskarev
4ba3109d05
MeshModelingTools: Fix the tool command LOCTEXT entries for short names not being parsed by the localization processor.
...
#rb Jamie.Dale
#jira UE-222927
[CL 36749064 by semion piskarev in 5.5 branch]
2024-10-01 18:02:35 -04:00
semion piskarev
d2a3c6f635
MeshModelingTools: Fix many LOCTEXT collisions caused by tool short names, due to UI_COMMAND using the same key when registering the same command.
...
#rb David.Hill, Lonnie.Li
#jira UE-222927
[CL 36406381 by semion piskarev in 5.5 branch]
2024-09-18 15:41:14 -04:00
jimmy andrews
42880a5e0e
Fix Tri Select tool being called Triangle Edit in the Select tool group, so it has a consistent name and is not confused for the Triangle Edit tool in the Mesh tool group
...
#jira UE-224487
#rb tyson.brochu
[CL 36343578 by jimmy andrews in 5.5 branch]
2024-09-17 14:02:48 -04:00
lonnie li
56018c7b38
ModelingTools: Disable stylus input support for non-Windows platforms to fix automation test errors.
...
#rb Jimmy.Andrews
#jira UE-223930
[CL 36294507 by lonnie li in 5.5 branch]
2024-09-15 17:21:20 -04:00
semion piskarev
9e6ba7a15b
MeshModelingTools: Rename Absolute Grid Snapping option in the gizmo settings.
...
#rb lonnie.li
#jira UE-219127
[CL 36213840 by semion piskarev in 5.5 branch]
2024-09-11 19:07:39 -04:00
semion piskarev
c27d9ff907
MeshModelingTools: Add icon for UV Transfer tool.
...
#rb lonnie.li
#jira UE-216210
[CL 36213789 by semion piskarev in 5.5 branch]
2024-09-11 19:06:39 -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
lonnie li
a977b5398f
ModelingTools: Added UVShell BakeTexture option
...
#rb Jimmy.Andrews
#jira UE-174987
[CL 35570995 by lonnie li in ue5-main branch]
2024-08-15 14:18:42 -04:00
semion piskarev
155fa313c9
MeshModelingTools: Add a UV Transfer tool to modeling mode, which transfers UVs from a mesh simplified using an "existing vertices" option to the original, higher resolution mesh.
...
#rb lonnie.li
#jira UE-216210
[CL 35339610 by semion piskarev in ue5-main branch]
2024-08-06 10:00:20 -04:00
lonnie li
36bb617e08
[Backout] - CL33337248
...
[FYI] Zulqarnain.Abbasi
Original CL Desc
-----------------------------------------------------------------
Enabling the Stylus plugin
#rb Jimmy.Andrews
[CL 35285147 by lonnie li in ue5-main branch]
2024-08-02 16:04:01 -04:00
jimmy andrews
2de22405ad
change IsElementSelectable name to AllowsGeometrySelection
...
#rb lonnie.li
[CL 35042149 by jimmy andrews in ue5-main branch]
2024-07-23 19:30:24 -04:00
jimmy andrews
c64ec0fd2f
add selection validation to geometry selection manager, so we can recover if objects are deleted from under the selection system
...
+ fix dynamic mesh selection lambda keeping a raw pointer, and instead keep an identifier w/ a weak object pointer
#rb lonnie.li
[CL 34944659 by jimmy andrews in ue5-main branch]
2024-07-19 17:02:27 -04:00
kronok
76e263fc58
ModelingTools: Fixed geometry selection opacity to use the alpha from the ModelingMode color settings
...
#JIRA UE-215260
#rb lonnie.li
[CL 34944002 by kronok in ue5-main branch]
2024-07-19 16:40:16 -04:00
jimmy andrews
c019a51750
add IsElementSelectable concept to dynamic mesh components, so we can disable element selection for generated dynamic meshes
...
Expose SetIsElementSelectable method to BP, so it can be re-enabled if desired
#rb lonnie.li
[CL 34943695 by jimmy andrews in ue5-main branch]
2024-07-19 16:32:46 -04:00
lonnie li
cfa66481b5
ModelingTools: Added/Updated icons for the following primitive tools: (Arrow, Box, Capsule, Cone, Cylinder, Sphere)
...
#jira UE-214673
[CL 34513593 by lonnie li in ue5-main branch]
2024-06-19 16:47:46 -04:00
jimmy andrews
5c338800ee
Adding back the below change, but specifically for level editor viewports
...
make UEdMode handle interactive toolkit focus api's focus requests directly, to decouple it from editor selection + fix the bug that it doesn't work when there is no editor selection.
Also make modeling mode handle element selection through the same system.
#rb brooke.hubert
[CL 33634887 by jimmy andrews in ue5-main branch]
2024-05-14 15:20:13 -04:00
jimmy andrews
a2ddc61161
[Backout] - CL33581997
...
[FYI] Jimmy.Andrews
Original CL Desc
-----------------------------------------------------------------
make UEdMode handle interactive toolkit focus api's focus requests directly, to decouple it from editor selection + fix the bug that it doesn't work when there is no editor selection.
Also make modeling mode handle element selection through the same system.
#rb brooke.hubert
[CL 33616657 by jimmy andrews in ue5-main branch]
2024-05-13 22:21:06 -04:00
jimmy andrews
448ca003c9
make UEdMode handle interactive toolkit focus api's focus requests directly, to decouple it from editor selection + fix the bug that it doesn't work when there is no editor selection.
...
Also make modeling mode handle element selection through the same system.
#rb brooke.hubert
[CL 33582101 by jimmy andrews in ue5-main branch]
2024-05-10 14:23:48 -04:00
katie caputo
05b92f3335
Modeling Tools: Fixes a bug which caused a crash when attempting to customize mesh element selection colors before enabling Mesh Element Selection toolbar
...
#JIRA UE-214263
#rb lonnie.li
[CL 33512310 by katie caputo in ue5-main branch]
2024-05-08 10:16:21 -04:00
zulqarnain abbasi
d1df0f48da
Enabling the Stylus plugin
...
#rb Jimmy.Andrews
[CL 33337301 by zulqarnain abbasi in ue5-main branch]
2024-04-30 10:25:44 -04:00
katie caputo
2b7d4d0e61
Modeling Tools: Fixes bug with selection color not clearing in Mesh Element Selection
...
#JIRA UE-213167
#rb Jimmy.Andrews
[CL 33262994 by katie caputo in ue5-main branch]
2024-04-26 10:02:13 -04:00
nathan mitchell
992f2ab7fd
InteractiveToolsFramework: Provide new API for controlling mouse cursor styling during tool operations and prevent excessive hit proxy testing when ITF has mouse capture active.
...
As a proof of concept, enables the eyedropper cursor during the UV Editor's Texel Density tool's Sampling Mode.
New API is disabled by default, to enable set CVAR Editor.EnableITFCursorOverrideSupport > 1
#rb brooke.hubert, Jimmy.Andrews
#jira UE-207211, UE-207208
[CL 33217562 by nathan mitchell in ue5-main branch]
2024-04-24 19:07:23 -04:00