In MouseMove(), MeshComponent->SetRelativeLocation() would trigger the nav mesh update, as the component was bNavigationRelevant
#preflight 61e95a52c32d25dadc2f3980
#ROBOMERGE-AUTHOR: sebastien.lussier
#ROBOMERGE-SOURCE: CL 18673369 in //UE5/Release-5.0/... via CL 18673381 via CL 18673383
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v902-18672795)
[CL 18673386 by sebastien lussier in ue5-main branch]
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485
[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
Add LogLandscapeTools=VeryVerbose to DefaultEngine.ini to enable
#rb none
#rnx
#ROBOMERGE-SOURCE: CL 11575168 via CL 11575193 via CL 11575195 via CL 11575200
#ROBOMERGE-BOT: (v654-11333218)
[CL 11575205 by patrick enfedaque in Main branch]
#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]
#jira UE-78073
#rb richard.malo
#rnx
#ROBOMERGE-SOURCE: CL 7681242 via CL 7688722
#ROBOMERGE-BOT: (v383-7686620)
[CL 7688986 by patrick enfedaque in Main branch]
- Added class FLandscapeLayerDataCache to handle caching combined layers data and compute delta when writing
- Refactored Flatten Tool to use new FLandscapeLayerDataCache
- Optimized greatly performance of Flatten Tool in CombinedLayers mode
#rb patrick.enfedaque
#rnx
#ROBOMERGE-SOURCE: CL 6847951 via CL 6848202
#ROBOMERGE-BOT: (v366-6836689)
[CL 6849050 by richard malo in Main branch]
- Set Terrace Interval/Smooth init value to valid ones and added clamping to avoid invalid results
- Avoid flattening in Paint mode when using Terrace or Interval Flatten mode
- Avoid using Flatten slope if use Flatten Target because no normal is provided
#rb patrick.enfedaque
#rnx
#ROBOMERGE-SOURCE: CL 6617072 via CL 6617187
#ROBOMERGE-BOT: (v358-6608238)
[CL 6617197 by richard malo in Main branch]
- Enabling/Disabling the layer system is per world settings now
- Changed most of the layer code to either rely on the feature being enabled in the level or be data driven, which is we pass through the layer code path if we have layer content
#rb Patrick.Enfedaque
[FYI] Richard.Malo
#ROBOMERGE-SOURCE: CL 6537091 via CL 6538617
[CL 6538697 by michael dupuis in Main branch]
- Disabled Retopologize Landscape Tool for Landscape Layer System
- Erosion & HydroErosion Tool now supported Landscape Layer System
- Added message tip to show warnings of unsupported edition cases in the Landscape Layer System
- Fixed bug in Renaming of a Landscape Layer
#rb michael.dupuis
[CODEREVIEW] michael.dupuis
[FYI] patrick.enfedaque
#ROBOMERGE-SOURCE: CL 5743264 via CL 5745866
[CL 5746001 by richard malo in Main branch]
Moved some function from LandscapeEdMode to LandscapeEditLayers
#jira UE-61718
#rb none
[CODEREVIEW] Richard.Malo
#ROBOMERGE-OWNER: Michael.Dupuis
#ROBOMERGE-AUTHOR: michael.dupuis
#ROBOMERGE-SOURCE: CL 5629413 via CL 5631899
[CL 5632451 by Michael Dupuis in Main branch]
Add Procedural Layer support for Weightmaps, including Brush support that affect Weightmap and/or Heightmap.
#jira UE-61718:
#rb Jack.Porter
[FYI] Jeremy.Moore, Richard.Malo
#ROBOMERGE-SOURCE: CL 5433816 via CL 5437700
[CL 5437807 by michael dupuis in Main branch]