Commit Graph

86 Commits

Author SHA1 Message Date
jonathan bard
53e57a6edc Landscape splines tool : added buttons to select all spline segments or control points
#rb luc.eygasier
#jira UE-151398
#preflight 62836cde3f6aa88b1a719be2

#ROBOMERGE-AUTHOR: jonathan.bard
#ROBOMERGE-SOURCE: CL 20263904 via CL 20264040 via CL 20264126
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20269329 by jonathan bard in ue5-main branch]
2022-05-18 17:59:30 -04:00
Patrick Enfedaque
14b4b2a11a Landscape WorldPartition support: New ALandscapeSplineActor which is indepedent of ALandscapeProxy and implements new ILandscapeSplineInterface to support existing data prior to WP worlds.
- Non WP worlds still use the ALandscapeProxy as a ULandscapeSplinesComponent container
- WP worlds create one ALandscapeSplineActor per Spline that have their own bounds (so they can be loaded properly based on that)

#rb richard.malo, sebastien.lussier

[CL 14806261 by Patrick Enfedaque in ue5-main branch]
2020-11-23 08:28:12 -04:00
Patrick Enfedaque
2102682abe Landscape: Fix cross-level Copy/Paste (specify Export root)
#rb richard.malo

[CL 14786273 by Patrick Enfedaque in ue5-main branch]
2020-11-19 09:16:00 -04:00
Patrick Enfedaque
c814528b26 Landscape: New helper class allows changing Landscape Configuration (Component Size, Num Subsection, WorldPartition GridSize)
#rb richard.malo

[CL 14490266 by Patrick Enfedaque in ue5-main branch]
2020-10-14 08:06:05 -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
michael daum
7c6d7b3ab2 Drastically reduce the number of targets depending on UnrealWidget.h
#rb lauren.barnes

[CL 14266936 by michael daum in ue5-main branch]
2020-09-07 20:36:09 -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
Chris Gagnon
c3f9a18841 Merge from Main in prep for Dev-Tools-Staging Copy up
#rb none

[CL 11221539 by Chris Gagnon in Dev-Tools-Staging branch]
2020-02-04 17:00:31 -05:00
patrick enfedaque
377d12244a Add Owner Textbox of Selected Spline Control Points/Segments in Details Panel
[FYI] chris.kay
#rb sebastien.lussier


#ROBOMERGE-SOURCE: CL 11166494 via CL 11166577 via CL 11166608
#ROBOMERGE-BOT: (v640-11091645)

[CL 11168520 by patrick enfedaque in Main branch]
2020-01-29 16:58:07 -05: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
ryan durand
627baf970a Updating copyright for Engine Editor.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869241 via CL 10869527 via CL 10869904
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870586 by ryan durand in Main branch]
2019-12-26 15:33:43 -05:00
patrick enfedaque
78a5d8b421 Add FlipSegment Button (for existing 'F' shortcut)
#rb sebastien.lussier
[FYI] robert.osborne
#rnx


#ROBOMERGE-SOURCE: CL 10638119 via CL 10638121
#ROBOMERGE-BOT: (v609-10634694)

[CL 10638124 by patrick enfedaque in Main branch]
2019-12-10 13:51:47 -05:00
patrick enfedaque
1b920b65dd LevelGrid: EdiGrate CL 9839759
MoveSplinesToLevel now part of LandscapeInfo

#rb sebastien.lussier
#rnx


#ROBOMERGE-SOURCE: CL 10069814 via CL 10069816
#ROBOMERGE-BOT: (v574-10069753)

[CL 10074319 by patrick enfedaque in Main branch]
2019-11-07 15:08:51 -05:00
jon nabozny
6b60663f39 Update Engine and Plugins to use the new Getters / Setters for UActorComponent, USceneComponent, and AActor replicated properties
[at]Ryan.Gerleve, [at]Brian.Bekich
#rb None


#ROBOMERGE-OWNER: jon.nabozny
#ROBOMERGE-AUTHOR: jon.nabozny
#ROBOMERGE-SOURCE: CL 9290108 via CL 9290249
#ROBOMERGE-BOT: (v452-9288972)

[CL 9290520 by jon nabozny in Main branch]
2019-09-29 16:49:10 -04:00
patrick enfedaque
8386b2f7fd Landscape Splines:
- Add Noise Texture Modulation to the Painting
- Add Width ratio fo the Painting
- Optimize: Defer Spline Layer Update to avoid doing to much updates when changing multiple properties at the same time

#rb richard.malo


#ROBOMERGE-SOURCE: CL 8571789 via CL 8574054
#ROBOMERGE-BOT: (v407-8568993)

[CL 8574216 by patrick enfedaque in Main branch]
2019-09-09 13:51:18 -04:00
patrick enfedaque
dde7ba4d52 Landscape Spline Editing: Fix Split Segment sometimes placing new control point under one of the existing Segments control points.
#rb jeanfrancois.dube


#ROBOMERGE-SOURCE: CL 8497719 via CL 8501469
#ROBOMERGE-BOT: (v406-8472469)

[CL 8505321 by patrick enfedaque in Main branch]
2019-09-05 11:41:14 -04:00
patrick enfedaque
5c0475a1d5 Fix duplicate Segment Mesh after Move to Current Level operation
#rb richard.malo
[FYI] stuart.fitzsimmons
#rnx


#ROBOMERGE-SOURCE: CL 8491410 via CL 8501182
#ROBOMERGE-BOT: (v406-8472469)

[CL 8502544 by patrick enfedaque in Main branch]
2019-09-05 04:37:07 -04:00
patrick enfedaque
c5a4e37065 Landscape Splines: Left/Right Falloff Factor for Layer (split from Height falloff)
#rb richard.malo
[CODEREVIEW] chris.kay


#ROBOMERGE-SOURCE: CL 8386199 via CL 8388677
#ROBOMERGE-BOT: (v403-8382528)

[CL 8388796 by patrick enfedaque in Main branch]
2019-08-31 01:26:07 -04:00
patrick enfedaque
e40148dc4a - Fix Move to current level not dealing properly with SplineMesh and ControlPointMesh
- Add new Update Spline Mesh Levels button to clean messed up LandscapeSpline Mesh data

#rb richard.malo


#ROBOMERGE-SOURCE: CL 8384039 via CL 8384661
#ROBOMERGE-BOT: (v403-8382528)

[CL 8384758 by patrick enfedaque in Main branch]
2019-08-30 12:36:37 -04:00
richard malo
6bd8e86e86 Added LeftSideFalloffFactor & RightSideFalloffFactor on Landscape spline control points to allow different side falloffs
#rb patrick.enfedaque


#ROBOMERGE-SOURCE: CL 7681698 via CL 7689329
#ROBOMERGE-BOT: (v383-7686620)

[CL 7689424 by richard malo in Main branch]
2019-08-01 13:09:45 -04:00
jeremy moore
3d9b21a115 #jira UE-76661
Better lod selection for RVT
Fixes ugly low lod splines
Integrating from //UE4/Dev-Rendering
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 7156228 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7156232 by jeremy moore in Main branch]
2019-06-21 15:44:04 -04:00
jeremy moore
6b6a478672 #jira UE-76463
Copy more RVT settings when inserting a new segement in a spline
Integrated from //UE4/Dev-Rendering
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 7067833 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7067838 by jeremy moore in Main branch]
2019-06-18 15:22:08 -04:00
jeremy moore
57cb04bf20 #jira UE-76463
Copy RVT settings when inserting a new segement in a spline
Integrated from //UE4/Dev-Rendering
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 7065585 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7065588 by jeremy moore in Main branch]
2019-06-18 14:21:26 -04:00
patrick enfedaque
dc9c31e969 Landscape Spline Ctrl+Click Improvement (Add Control Point)
#rb richard.malo
#rnx


#ROBOMERGE-SOURCE: CL 6892277 via CL 6893376
#ROBOMERGE-BOT: (v366-6836689)

[CL 6893407 by patrick enfedaque in Main branch]
2019-06-07 13:18:44 -04:00
richard malo
cc3711c4b2 - Fixed dragging control points not triggering landscape spline update using Ctrl+LMB or Ctrl+LMB+RMB.
#rb patrick.enfedaque


#ROBOMERGE-SOURCE: CL 5793726 via CL 5794406

[CL 5794426 by richard malo in Main branch]
2019-04-08 15:56:50 -04:00