Commit Graph

575 Commits

Author SHA1 Message Date
dmitriy dyomin
9f7872596a Fixed: support instanced static meshes for software occlusion cullling
#jira UE-75945
#rb none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: dmitriy.dyomin
#ROBOMERGE-SOURCE: CL 7273002 in //UE4/Release-4.23/... via CL 7273003
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7345522 by dmitriy dyomin in Dev-Build branch]
2019-07-17 00:30:00 -04:00
jeremy moore
db331fdf3a #jira UE-76889
Handle orthographic camera case for landscape LOD calculation
Integrated from //UE4/Dev-Rendering
#rb none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeremy.moore
#ROBOMERGE-SOURCE: CL 7228643 in //UE4/Release-4.23/... via CL 7228649
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7237289 by jeremy moore in Dev-Build branch]
2019-07-09 00:20:07 -04:00
richard malo
f37fb65d88 Optimized landscape updates when Landscape BP Brushes are modified (went from ~6 fps to ~25 fps when editing landscape BP brushes)
#rb patrick.enfedaque
#rxn

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 7150452 via CL 7168657 via CL 7168775
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7190505 by richard malo in Dev-Build branch]
2019-06-23 08:39:26 -04:00
jeremy moore
39d398450c #jira UE-76661
Better lod selection for RVT
Fixes ugly low lod splines
Integrating from //UE4/Dev-Rendering
#rb none
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeremy.moore
#ROBOMERGE-SOURCE: CL 7156228 in //UE4/Release-4.23/... via CL 7156232
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7168011 by jeremy moore in Dev-Build branch]
2019-06-22 07:35:21 -04:00
mieszko zielinski
d4df0b3701 Removed the remaining the traces of the original UNavigationSystem from the engine code
[at]Yoan.StAmant
#rb Yoan.StAmant

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: mieszko.zielinski
#ROBOMERGE-SOURCE: CL 7090744 via CL 7104302 via CL 7104406
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7130365 by mieszko zielinski in Dev-Build branch]
2019-06-21 03:04:00 -04:00
patrick enfedaque
4ae27e3c55 Fix Crash: Build -> Lighting only (with Landscape Grass)
#jira UE-74468
#rb uriel.doyon, daniel.wright

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: patrick.enfedaque
#ROBOMERGE-SOURCE: CL 7094462 in //UE4/Release-4.23/... via CL 7094463
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7126293 by patrick enfedaque in Dev-Build branch]
2019-06-21 02:22:10 -04:00
jeremy moore
dfd96e1148 #jira UE-76481
Fix crash in landscape spline when saving current level as new level
Integrating from //UE4/Dev-Rendering
#rb none
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeremy.moore
#ROBOMERGE-SOURCE: CL 7069556 in //UE4/Release-4.23/... via CL 7069586
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7124760 by jeremy moore in Dev-Build branch]
2019-06-21 02:09:06 -04:00
michael dupuis
86a7b96574 Fixed build
#jira UE-76468
#rb none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: michael.dupuis
#ROBOMERGE-SOURCE: CL 7067978 in //UE4/Release-4.23/... via CL 7067982
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7124700 by michael dupuis in Dev-Build branch]
2019-06-21 02:08:42 -04:00
juan canada
11481e0056 Cherry-pick 7064593: Fix crash when ALandscapeStreamingProxy is used with ray tracing
#rb yujiang.wang
#jira UE-76472

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: juan.canada
#ROBOMERGE-SOURCE: CL 7066765 in //UE4/Release-4.23/... via CL 7066780
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7124656 by juan canada in Dev-Build branch]
2019-06-21 02:08:26 -04:00
michael dupuis
9fa9027b44 Removed invalid edition condition for Landscape component bounds
#rb richard.malo
#jira none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: michael.dupuis
#ROBOMERGE-SOURCE: CL 7063840 in //UE4/Release-4.23/... via CL 7063853
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7124382 by michael dupuis in Dev-Build branch]
2019-06-21 02:06:02 -04:00
michael dupuis
eb3a1afab8 Back out changelist 6652492
#rb Jeremy.Moore
#jira none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: michael.dupuis
#ROBOMERGE-SOURCE: CL 7063789 in //UE4/Release-4.23/... via CL 7063803
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7124375 by michael dupuis in Dev-Build branch]
2019-06-21 02:05:59 -04:00
patrick enfedaque
08420e0223 -Landscape Layer System: Add GetLayerIndex and a return index to the CreateLayer method.
#rb richard.malo
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: patrick.enfedaque
#ROBOMERGE-SOURCE: CL 7052643 via CL 7054251 via CL 7054332
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7122212 by patrick enfedaque in Dev-Build branch]
2019-06-21 01:41:53 -04:00
juan canada
bb76e1acb8 Cherry-pick 6956319: Add world position offset support for skeletal meshes
#jira UE-76389
#rb none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: juan.canada
#ROBOMERGE-SOURCE: CL 7052748 in //UE4/Release-4.23/... via CL 7052749
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7121681 by juan canada in Dev-Build branch]
2019-06-21 01:35:22 -04:00
lauren ridge
b3f5640367 Fixing lookup pin names being displayed to the user
#jira UE-76294
#rb trivial
[FYI] Michael.Dupuis
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: lauren.ridge
#ROBOMERGE-SOURCE: CL 7050508 in //UE4/Release-4.23/... via CL 7050518
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7121372 by lauren ridge in Dev-Build branch]
2019-06-21 01:31:31 -04:00
jeremy moore
1924dc2e51 #jira UE-75130
Landscape component recreates material instances when material is destroyed by delete asset dialog
Integrated from //UE4/Dev-Editor
#rb none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeremy.moore
#ROBOMERGE-SOURCE: CL 7049415 in //UE4/Release-4.23/... via CL 7049416
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7121345 by jeremy moore in Dev-Build branch]
2019-06-21 01:31:14 -04:00
richard malo
22fad006b5 Landscape painted weight value now affects intensity of layer contribution visualizer.
#rb patrick.enfedaque
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 7040326 via CL 7047348 via CL 7048205
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7120903 by richard malo in Dev-Build branch]
2019-06-21 01:25:55 -04:00
richard malo
5efeb39830 BPBrush owning landscape is now transient and reset automatically at postload
#rb patrick.enfedaque
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 7039781 via CL 7046940 via CL 7047919
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7120460 by richard malo in Dev-Build branch]
2019-06-21 01:20:58 -04:00
richard malo
50cdf87e11 Included Landscape compoments offset in landscape transform sent to Landscape BP brushes initialization
#rb patrick.enfedaque
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 7039780 via CL 7046937 via CL 7047917
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7120456 by richard malo in Dev-Build branch]
2019-06-21 01:20:56 -04:00
richard malo
b990b0ef34 Missing copyright
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6989148 via CL 7019571 via CL 7019666
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7093181 by richard malo in Dev-Build branch]
2019-06-19 10:57:26 -04:00
richard malo
4dbf0baa93 Renamed ALandscapeBlueprintCustomBrush to ALandscapeBlueprintBrush, moved it in LandscapeEditorUtilities module and added a runtime base class ALandscapeBlueprintBrushBase. This was done so that landscape blueprints brushes can access editor functions.
#rb patrick.enfedaque
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6988537 via CL 7010009 via CL 7010060
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7093036 by richard malo in Dev-Build branch]
2019-06-19 10:53:01 -04:00
richard malo
930ddc0410 Back out changelist 6930726
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6942002 via CL 6944536 via CL 6946900
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7090153 by richard malo in Dev-Build branch]
2019-06-19 09:07:30 -04:00
michael dupuis
708aa41f36 Remove some debug string computation when we don't need them
Add deferred copy texture request for weightmap generation
Add missing GPU stat tag for all render thread command
When we have no changes, early exit so we don't generate FComponentRecreateRenderStateContext and FMaterialUpdateContext

#rb Richard.Malo

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: michael.dupuis
#ROBOMERGE-SOURCE: CL 6933001 via CL 6943334 via CL 6946137
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7089751 by michael dupuis in Dev-Build branch]
2019-06-19 08:55:48 -04:00
richard malo
4c6fdbde14 - Moved ALandscapeBlueprintCustomBrush in an editor module (also renamed as ALandscapeBlueprintBrush).
- Added runtime base class ALandscapeBlueprintBrushBase. This was done so that landscape blueprints brushes can access editor functions.
#rb patrick.enfedaque
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6930726 via CL 6942986 via CL 6946114
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7089726 by richard malo in Dev-Build branch]
2019-06-19 08:54:33 -04:00
ben marsh
11f022162f Copying //UE4/Dev-Rendering to Dev-Main (//UE4/Dev-Main) [at] 6944469
#rb none
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: rolando.caloca
#ROBOMERGE-SOURCE: CL 6944849 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7089689 by ben marsh in Dev-Build branch]
2019-06-19 08:52:32 -04:00
Ben Marsh
cfe09c649f Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 6922670 by Ben Marsh in Dev-Build branch]
2019-06-10 19:47:29 -04:00