Ryan Schmidt
4e00407e24
ModelingTools: minor fixes. Use world grid snapping regardless of world/local setting in AddPrimitiveTool. Disable instead of Hide unavailable settings in DrawPolygonTool
...
#rb none
#rnx
#jira UE-103168, UE-108901
[CL 15936728 by Ryan Schmidt in ue5-main branch]
2021-04-06 19:51:47 -04:00
Ryan Schmidt
196be0f6d1
GeometryProcessing: replace UE::Geometry::FVector3d/FVector3f with UE Core versions based on TVector<T>. FVector3<T> is now an extension of TVector<T>. Update all affected call sites.
...
#rb none
#rnx
#jira none
[CL 15870068 by Ryan Schmidt in ue5-main branch]
2021-03-30 21:25:22 -04:00
Ryan Schmidt
138e8f610c
ModelingTools: clear transactional flag on tool property sets added via CreateDefaultSubobjects
...
#rb none
#rnx
#jira UE-111491
[CL 15810177 by Ryan Schmidt in ue5-main branch]
2021-03-24 18:11:10 -04:00
Ryan Schmidt
9495a8a112
GeometryProcessing: remove FTransform3f/d and FPlane3f/d from ExplicitUseGeometryMathTypes.h and clean up fallout
...
#rb none
#rnx
#jira none
[CL 15739090 by Ryan Schmidt in ue5-main branch]
2021-03-18 12:46:27 -04:00
lonnie li
6f0a939948
ModelingTools: Add floating and spiral stair generators.
...
#rb jimmy.andrews
#jira none
#rnx
[CL 15698945 by lonnie li in ue5-main branch]
2021-03-15 14:31:53 -04:00
Ryan Schmidt
ffe3b401cd
GeometryProcessing: move all public types in GeometryProcessing plugin into UE::Geometry:: namespace, as well as some code in MeshModelingToolset. Fix fallout in Water, Paint Mode, ChaosEditor, DataPrep, Text3D, Unit Tests, internal projects.
...
#rb jimmy.andrews, semion.piskarev
#jira none
[CL 15661651 by Ryan Schmidt in ue5-main branch]
2021-03-09 19:33:56 -04:00
lonnie li
8af63af801
ModelingTools: Merge Rounded Rect into Rect tool. Merge Punctured Disc tool into Disc tool. Merge Spherical Box tool into Sphere tool.
...
#rb ryan.schmidt
#jira none
#rnx
[CL 15561747 by lonnie li in ue5-main branch]
2021-03-01 16:52:28 -04:00
lonnie li
1dd755aa84
MeshModelingTools: Add curved stair generator
...
#rb jimmy.andrews
#jira none
#rnx
[CL 15530716 by lonnie li in ue5-main branch]
2021-02-25 13:48:43 -04:00
ryan schmidt
9e50685093
ModelingTools: remove unecessary explicit names passed to NewObject to avoid future problems
...
#ROBOMERGE-SOURCE: CL 15521954 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15521984 by ryan schmidt in ue5-main branch]
2021-02-24 17:44:12 -04:00
lonnie li
fbba5543f6
MeshModelingTools: Add Linear Stair generator to the Add Primitive Tool
...
#rb david.hill
#rnx
#jira none
[CL 15433545 by lonnie li in ue5-main branch]
2021-02-17 10:26:34 -04:00
ryan schmidt
47311d8f7e
ModelingTools UX: change tool names so that label now visible in the main viewport corresponds to icon name. Update accept/cancel/complete tooltips and button styles.
...
#rb none
#rnx
#jira none
#ROBOMERGE-OWNER: ryan.schmidt
#ROBOMERGE-AUTHOR: ryan.schmidt
#ROBOMERGE-SOURCE: CL 15348621 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
#ROBOMERGE-CONFLICT from-shelf
[CL 15360215 by ryan schmidt in ue5-main branch]
2021-02-08 17:02:09 -04:00
Ryan Schmidt
cc93a97453
ModelingTools: prevent crashes due to transactions being applied to Primitive Tools that have been Shutdown
...
#rb none
#rnx
#jira UE-104572
[CL 15045104 by Ryan Schmidt in ue5-main branch]
2021-01-11 19:45:38 -04:00
Marc Audy
4c1bb11c29
Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
...
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck
[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -04:00
Marc Audy
50a3d7d368
Merge Release-Engine-Staging to Main @ CL# 14467590
...
This represents UE4/Main @ 14432125 + some cherrypick fixes
[CL 14468207 by Marc Audy in ue5-main branch]
2020-10-09 22:42:26 -04:00
brooke hubert
e85ae49f14
The EditorToolsContext is now owned by the mode manager.
...
Updated Mesh Paint, geometry, arch gen, hair lab, and sample editor modes to reflect changes to the tools context ownership.
#Jira UE-96448
#rb lauren.barnes michael.daum
#fyi ryan.schmidt simon.barsky jack.greasley
#review-14189762
#review-14189796
#review-14189767
#review-14189774
#review-14189785
[CL 14247116 by brooke hubert in ue5-main branch]
2020-09-02 15:43:58 -04:00
Marc Audy
11f5b21210
Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
...
#rnx
[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
ryan schmidt
e7f3baf1ca
Edigrate Dev-Editor updates to InteractiveToolsFramework, GeometryProcessing, MeshModelingToolset, and ModelingTools Editor Mode Plugins. Update a few files in new MeshPaint Plugin for UInteractiveTool rename of ::Tick() to ::OnTick().
...
#rb none
#rnx
#ROBOMERGE-SOURCE: CL 12908995 via CL 12908996 via CL 12909001
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)
[CL 12909003 by ryan schmidt in Main branch]
2020-04-18 18:42:59 -04:00
ryan schmidt
3e4194e567
ModelingTools: make facegroup settings more consistent in Add Primitive tool, rename parameters
...
#rb none
#rnx
#jira none
[FYI] jimmy.andrews
#ROBOMERGE-SOURCE: CL 12118043 in //UE4/Release-4.25/... via CL 12118049
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v657-12064184)
[CL 12118055 by ryan schmidt in Main branch]
2020-03-10 16:54:55 -04:00
ryan schmidt
10edbe72ff
ModelingTools: Improve tool info messages
...
#rb none
#rnx
#jira none
#ROBOMERGE-SOURCE: CL 12113495 in //UE4/Release-4.25/... via CL 12113506
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v657-12064184)
[CL 12113515 by ryan schmidt in Main branch]
2020-03-10 14:00:36 -04:00
Max Chen
b4881d8bf8
Copying //UE4/Dev-Editor to Dev-Tools-Staging (//UE4/Dev-Tools-Staging) @11123875
...
#rb none
#jira none
[CL 11123880 by Max Chen in Dev-Tools-Staging branch]
2020-01-27 20:11:15 -05:00
JeanMichel Dignard
70d074639f
Merging //UE4/Dev-Main @ 10886849 to Dev-Tools-Staging (//UE4/Dev-Tools-Staging)
...
#rb none
#rnx
[CL 10906274 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-08 13:26:18 -05:00
jeanmichel dignard
2ce7666d2d
Copying //UE4/Dev-Core [at] 10708550 to Dev-Main (//UE4/Dev-Main)
...
#rb none
#ROBOMERGE-OWNER: jeanmichel.dignard
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 10708666 in //UE4/Main/...
#ROBOMERGE-BOT: TOOLS (Main -> Dev-Tools-Staging) (v626-10872990)
[CL 10898071 by jeanmichel dignard in Dev-Tools-Staging branch]
2020-01-07 15:54:23 -05:00
Marc Audy
360d078ca3
Second batch of remaining Engine copyright updates.
...
#rnx
#rb none
[CL 10871248 by Marc Audy in Main branch]
2019-12-27 09:26:59 -05:00
Chris Gagnon
346a4b05ea
Copy up from Dev-Editor @10681378
...
#rb none
[CL 10837446 by Chris Gagnon in Dev-Tools-Staging branch]
2019-12-19 18:07:47 -05:00
Robert Manuszewski
7b6f840f7f
Copying //UE4/Dev-Core @ 10708550 to Dev-Main (//UE4/Dev-Main)
...
#rb none
[CL 10708666 by Robert Manuszewski in Main branch]
2019-12-13 11:07:03 -05:00