Commit Graph

132 Commits

Author SHA1 Message Date
michael balzer
695b291e78 Landscape: Use same edge handles and colors for importing landscape as for new landscape; refactor line drawing code
#preflight 622a52a1641a55d78f4dbd68
#rb jonathan.bard

[CL 19340291 by michael balzer in ue5-main branch]
2022-03-10 14:47:23 -05:00
michael balzer
f3ba869f73 Landscape: Fix resizing of new or imported landscapes by dragging the boundaries
#preflight 62266b638d18d26686052e88
#rb jonathan.bard

[CL 19297606 by michael balzer in ue5-main branch]
2022-03-07 20:28:19 -05:00
Matt Kuhlenschmidt
870e15eda0 Touch up of landscape mode styling.
[CL 17570055 by Matt Kuhlenschmidt in ue5-main branch]
2021-09-20 09:21:05 -04:00
Patrick Enfedaque
a127941502 Landscape: Highlight landscape proxy bounds in the New/Import landscape tool (based on WorldPartitionGridSize setting)
#rb richard.malo

[CL 16143804 by Patrick Enfedaque in ue5-main branch]
2021-04-28 10:49:34 -04:00
Patrick Enfedaque
a18fd893cc Move render/trace of AddComponent out of the LandscapeEdMode and in the tool.
#rb richard.malo

[CL 14878154 by Patrick Enfedaque in ue5-main branch]
2020-12-08 09:07:44 -04:00
Richard Malo
43a93e33d6 Fixed Import Landscape not rendering preview of imported data
#jira UE-103243
#rb patrick.enfedaque

[CL 14786217 by Richard Malo in ue5-main branch]
2020-11-19 09:00:50 -04:00
Sebastien Lussier
2802b0e9bd Scaling in Landscape mode makes actor move out
#jira UE-102287
Notify selection change when switching to the landscape copy/paste tool
Doing so will properly update the GLevelEditorModeTools().PivotLocation
#rb patrick.enfedaque

[CL 14675945 by Sebastien Lussier in ue5-main branch]
2020-11-06 09:00:59 -04:00
Patrick Enfedaque
92b6346f13 Landscape: New Import/Export Tool allows importing/exporting multiple files to support large worlds (WorldPartition)
#rb richard.malo

[CL 14651731 by Patrick Enfedaque in ue5-main branch]
2020-11-04 09:21:48 -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
Patrick Enfedaque
bacc04caf5 WorldPartition:
- Added support for New Landscape with a Grid Size setting to split new landscape into StreamingProxies
- Support Add Component tool so that it creates new Grid proxies when needed
ActorPartitionSubsystem:
- Support for Partition Guid to allow multiple actors of the same type (different grids)

#rb richard.malo

[CL 14386797 by Patrick Enfedaque in ue5-main branch]
2020-09-24 10:42:45 -04:00
Marc Audy
7379fa99c5 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -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
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
c1cda00c02 Landscape Visibility Painting: Fix tool so Visibility can be painted even if some Landscape actors don't have a Hole Material set. (check per component)
#rb richard.malo
[FYI] robert.osborne


#ROBOMERGE-SOURCE: CL 10708346 via CL 10713361
#ROBOMERGE-BOT: (v610-10636431)

[CL 10713537 by patrick enfedaque in Main branch]
2019-12-13 14:22:46 -05:00
patrick enfedaque
b6beb6f5fd LevelGrid: Editgrate CL 9688728 + 9743673 from //UE4/Dev-Editor-OpenWorld
MoveComponentsToLevel now part of ULandscapeInfo

#rb sebastien.lussier
#rnx


#ROBOMERGE-SOURCE: CL 10069686 via CL 10069687
#ROBOMERGE-BOT: (v574-10069753)

[CL 10074309 by patrick enfedaque in Main branch]
2019-11-07 15:08:37 -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
07bda83362 Fix LandscapeComponent.h Linux Compile warning
#jira UE-80146
#rb none
#rnx


#ROBOMERGE-SOURCE: CL 8636176 via CL 8649818
#ROBOMERGE-BOT: (v412-8640799)

[CL 8649962 by patrick enfedaque in Main branch]
2019-09-12 02:06:21 -04:00
patrick enfedaque
2c7196687a Landscape Layers: Fix Crash when passing empty component list (when Landscape.Optim == 1) to the layer render
#rb richard.malo
[FYI] kendall.tucker, robert.osborne


#ROBOMERGE-SOURCE: CL 8503356 via CL 8503912
#ROBOMERGE-BOT: (v406-8472469)

[CL 8509332 by patrick enfedaque in Main branch]
2019-09-05 15:45:33 -04:00
patrick enfedaque
66bd6dab83 Landscape: Add Component Tool: Fix missing Texture Unlock mip causing assert (Layered and non-Layered Landscape)
#jira UE-78514
#rb none
[FYI] richard.malo
#rnx


#ROBOMERGE-SOURCE: CL 7853838 via CL 7866515
#ROBOMERGE-BOT: (v389-7813075)

[CL 7869560 by patrick enfedaque in Main branch]
2019-08-08 07:23:20 -04:00
patrick enfedaque
2c7ae5d84f Fix Add Component Tool not needing the Current Editing Layer
#rb richard.malo
#rnx


#ROBOMERGE-SOURCE: CL 7062923 via CL 7070865
#ROBOMERGE-BOT: (v367-6836689)

[CL 7071094 by patrick enfedaque in Main branch]
2019-06-18 16:24:15 -04:00
michael dupuis
074ee9c276 Back out changelist 6652492
#rb Jeremy.Moore
#jira none

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

[CL 7063803 by michael dupuis in Main branch]
2019-06-18 11:30:18 -04:00
patrick enfedaque
64c2eb0ded -Landscape Layer System: Fix Move Tool when LandscapeProxy didn't exist in destination Level
#rb richard.malo
#rnx


#ROBOMERGE-SOURCE: CL 6892229 via CL 6893363
#ROBOMERGE-BOT: (v366-6836689)

[CL 6893392 by patrick enfedaque in Main branch]
2019-06-07 13:18:31 -04:00
patrick enfedaque
159c846375 - Landscape Layer System: Fix some crashes when going out of landscape in a specific tool and deleting the last landscape in the scene and going back into landscape
[FYI] richard.malo
#rnx


#ROBOMERGE-SOURCE: CL 6851551 via CL 6853336
#ROBOMERGE-BOT: (v366-6836689)

[CL 6853404 by patrick enfedaque in Main branch]
2019-06-05 14:40:27 -04:00
Chris Gagnon
930e33cb48 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.23 From CL 6837861
#rb none

[CL 6838042 by Chris Gagnon in Main branch]
2019-06-04 15:42:48 -04:00
michael dupuis
3b1cd2344b - Change the way the Experimental flag was used, we only rely on the flag to allow enabling/disabling the landscape layers feature
- 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]
2019-05-16 16:14:30 -04:00