Commit Graph

248 Commits

Author SHA1 Message Date
dmytro vovk
eab8b64ef1 Removed Scene Software Occlusion
#jira none
#rb Dmitriy.Dyomin

[CL 16158927 by dmytro vovk in ue5-main branch]
2021-04-29 13:14:48 -04:00
brooke hubert
a07892d550 The global mode manager should not be accessed in a commandlet environment.
# Moved access that was in the landscape editor module to the landscape editor mode, and added a check which should help better track down invalid access in the future, until we can clean up the global mode tools completely.

#Jira UE-114232
#preflight 6089b7312377910001349bc2
#rb lauren.barnes matt.peters
#fyi patrick.enfedaque

[CL 16148842 by brooke hubert in ue5-main branch]
2021-04-28 17:03:50 -04:00
Matt Peters
c6a0834e2e Change PreSave functions to use IsProceduralChange or IsCooking instead of GIsCookerLoadingPackage so that the extra steps are not taken in EditorDomain saves.
#rb Devin.Doucette
#rnx

[CL 15877209 by Matt Peters in ue5-main branch]
2021-03-31 12:44:41 -04:00
jonathan bard
5d0383b0bd Edit layers landscape : show the "Remove" context menu entry on null layer brushes so that brushes pointing to invalid actors can still be removed
#rb patrick.enfedaque

#ROBOMERGE-OWNER: jonathan.bard
#ROBOMERGE-AUTHOR: jonathan.bard
#ROBOMERGE-COMMAND: _robomerge[STARSHIP] Release-5.0-EarlyAccess
#ROBOMERGE-SOURCE: CL 15865501 via CL 15865505 via CL 15865531 via CL 15865532
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Main) (v786-15839533)
#ROBOMERGE[STARSHIP]: Release-5.0-EarlyAccess

[CL 15866885 by jonathan bard in ue5-main branch]
2021-03-30 15:44:52 -04:00
Matt Peters
fd97028c28 Change presave prototype to take an FObjectSaveContextRef to provide more information about the save parameters.
#rb Francis.Hurteau, Devin.Doucette
#rn Minor Cooking

[CL 15831839 by Matt Peters in ue5-main branch]
2021-03-25 16:51:36 -04:00
Max Chen
9b73c0f152 Editor: Change to SLevelViewport
#jira UE-108941
#rb brooke.hubert

[CL 15520489 by Max Chen in ue5-main branch]
2021-02-24 16:03:09 -04:00
christopher waters
c45f1dfad5 Removing Tessellation:
- Removed Tessellation settings from Materials and Material Interfaces
- Removed Adjacency buffers from Static and Skeletal Meshes.

#jira UE-94564
#rb jeremy.moore, josie.yang, kevin.ortegren, yuriy.odonnell

#ROBOMERGE-OWNER: christopher.waters
#ROBOMERGE-AUTHOR: christopher.waters
#ROBOMERGE-SOURCE: CL 15501023 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
#ROBOMERGE-CONFLICT from-shelf

[CL 15502653 by christopher waters in ue5-main branch]
2021-02-23 14:03:21 -04:00
Richard Malo
30351ffe4c Added an option to flip coordinate on Y axis when importing tiled landscape in World Partition.
#rb patrick.enfedaque

[CL 15237755 by Richard Malo in ue5-main branch]
2021-01-28 08:26:47 -04:00
JeanFrancois Dube
02736aad5b Fix crash when changing map in landscape mode.
#rb patrick.enfedaque

[CL 15128341 by JeanFrancois Dube in ue5-main branch]
2021-01-18 08:37:52 -04:00
Richard Malo
af838ca016 Add progress when importing/reimporting landscape heightmap/weightmaps
#jira UE-105036
#rb patrick.enfedaque

[CL 15020068 by Richard Malo in ue5-main branch]
2021-01-08 12:21:34 -04:00
Marc Audy
ada7c144fa Merge //UE5/Release-Engine-Staging @14903491 to //UE5/Main
[CL 14906022 by Marc Audy in ue5-main branch]
2020-12-11 14:21:20 -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
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
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
ecd9958fa3 Landscape:
- Import code refactor to support multiple import files and unify import code
- WorldPartition landscape import

#rb richard.malo

[CL 14573735 by Patrick Enfedaque in ue5-main branch]
2020-10-26 09:23:45 -04:00
Patrick Enfedaque
7b5a2b2175 LandscapeGizmoActor: Fix transient class load warning
#jira UE-101538
#rb jeanfrancois.dube

[CL 14546656 by Patrick Enfedaque in ue5-main branch]
2020-10-22 13:05:42 -04:00
Patrick Enfedaque
a8636dd60a Landscape: Import class cleanup (common templated fileformat and data)
#rb richard.malo

[CL 14532505 by Patrick Enfedaque in ue5-main branch]
2020-10-21 07:40:43 -04:00
JeanFrancois Dube
b560bd28bc When selecting the Landscape gizmo actor, it needs to be the only actor selected, which means that it will change the selection within a selection changed event, triggering an assert with recent selection changes.
To fix this, only deselect actors when the gizmo actor is not the only actor selected, while JamieD makes a fix to prevent nested actor selection changed events.

#jira UE-100974
#rb patrick.enfedaque
#fyi jamie.dale

[CL 14480712 by JeanFrancois Dube in ue5-main branch]
2020-10-13 12:05: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
Patrick Enfedaque
5c46684d31 Backout CL 14397037+14398210 LandscapeInfo map refactor until we can fix the Cooking (where Inactive World don't have Subsystems)
#rb none

[CL 14398311 by Patrick Enfedaque in ue5-main branch]
2020-09-25 14:17:42 -04:00
Patrick Enfedaque
970900bbef Move LandscapeInfo management into LandscapeSubsystem. (Remove usage of World->PerModuleDataObjects)
#rb richard.malo

[CL 14397037 by Patrick Enfedaque in ue5-main branch]
2020-09-25 12:14:34 -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
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
Richard Malo
cc53767efb Fixed crash when closing the editor after entering Landscape Mode once.
#jira UE-97314
#rb patrick.enfedaque

[CL 14189916 by Richard Malo in ue5-main branch]
2020-08-26 12:39:57 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00