Commit Graph

5 Commits

Author SHA1 Message Date
semion piskarev
0128d4c695 MeshModelingTools: Make CollectSurfacePathMechanic remove preview vertex if there isn't currently a valid one.
#rb Rinat.Abdrashitov
#rnx
#jira UE-118031
#preflight 61e0a3c5797757aace8bd7ff

#ROBOMERGE-AUTHOR: semion.piskarev
#ROBOMERGE-SOURCE: CL 18621566 in //UE5/Release-5.0/... via CL 18621612 via CL 18621664
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v899-18417669)

[CL 18621720 by semion piskarev in ue5-main branch]
2022-01-14 14:28:47 -05:00
semion piskarev
d55f59f0a5 MeshModelingTools: numerous Path Extrude fixes and improvements:
- Fixed snapping not disabling with Shift key.
- Fixed inability to end path if enabling snapping after starting the path.
- Fixed some undo items being undoable in certain circumstances.
- Fixed 0 height paths being treated differently than what PolyExt does (now they are unextruded ribbons instead of 0 thickness extrusions).
- Fixed interactive width selection not aligning with actual sides of path.
- Made behavior more intuitive when using fixed height/width/radius parameters and switching between fixed and interactive modes, including making it possible to set the fixed parameters after leaving that step of creation.
- Made radius setting behavior similar to width setting behavior.
- Disallowed 0 width paths.
- Made 0 radius same as not having rounded corners.
- Made the tool complete a current mesh if exited while one is ready.

#rb Rinat.Abdrashitov, Matija.Kecman
#rnx
#jira UE-109267
#preflight 61dc940be67256ec41eec9fa

#ROBOMERGE-AUTHOR: semion.piskarev
#ROBOMERGE-SOURCE: CL 18564923 in //UE5/Release-5.0/... via CL 18564946
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18564959 by semion piskarev in ue5-release-engine-test branch]
2022-01-10 15:56:01 -05:00
jimmy andrews
fd07763a78 remove UE::Geometry::TRay3 and replace usages with UE::Math::TRay
#rb tyson.brochu
#rnx
#preflight 6195872476668b37001d1141

#ushell-cherrypick of 18231220 by Jimmy.Andrews

#ROBOMERGE-AUTHOR: jimmy.andrews
#ROBOMERGE-SOURCE: CL 18232491 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v895-18170469)

[CL 18232527 by jimmy andrews in ue5-release-engine-test branch]
2021-11-17 21:06:46 -05:00
michael balzer
b8a1c9b6cf GeometryCore: Remove ExplicitUseGeometryMathTypes.h
#ROBOMERGE-AUTHOR: michael.balzer
#ROBOMERGE-SOURCE: CL 18227685 in //UE5/Release-5.0/... via CL 18229350
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18231457 by michael balzer in ue5-release-engine-test branch]
2021-11-17 19:02:44 -05:00
michael balzer
a49c74b915 MeshModelingToolset: Move ModelingOperators and ModelingOperatorsEditorOnly modules out of experimental plugin
#jira UETOOL-3823
#rb lonnie.li
#preflight 617b1aea5794a500014f544a

#ROBOMERGE-AUTHOR: michael.balzer
#ROBOMERGE-SOURCE: CL 17972239 in //UE5/Release-5.0/... via CL 17972248
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17972256 by michael balzer in ue5-release-engine-test branch]
2021-10-28 19:47:45 -04:00