Jack Porter
4a2d4cafbd
Fix issues with landscape ES2 data being overwriting PC data causing issues with component weightmaps when launching or using the mobile previewer multiple times. (UE-10421 / UE-12441)
...
[CL 2529858 by Jack Porter in Main branch]
2015-04-29 03:18:59 -04:00
Gareth Martin
a7fb46baf0
Remove the need for LandscapeHoleMaterial.
...
It will still exist as a property, but if it's not set it will use LandscapeMaterial automatically (overriding the blend mode to masked if it's opaque).
[CL 2506718 by Gareth Martin in Main branch]
2015-04-09 09:29:40 -04:00
Mieszko Zielinski
c04cbfd840
Moved notifying NavigationSystem about undo/redo events from LandscapeProxy to Actor for consistency and to have all actors benefit from it. #UE4
...
[CL 2498569 by Mieszko Zielinski in Main branch]
2015-04-01 09:40:26 -04:00
Dmitriy Dyomin
c650a740d1
Global landscape map considers landscape actors only in visible levels
...
Fixes UE-12859
[CL 2493271 by Dmitriy Dyomin in Main branch]
2015-03-27 03:35:34 -04:00
Gareth Martin
3464c297bb
New feature: Landscape splines can store their meshes in landscape streaming levels
...
[CL 2489554 by Gareth Martin in Main branch]
2015-03-24 13:53:46 -04:00
Jack Porter
e465a01c65
Added project settings flag to disable landscape GI data generation
...
[CL 2474964 by Jack Porter in Main branch]
2015-03-11 05:51:35 -04:00
Jack Porter
4a8864fd7b
Re-fixed crash 10 seconds after loading landscape levels.
...
[CL 2473413 by Jack Porter in Main branch]
2015-03-10 02:08:35 -04:00
Dmitriy Dyomin
3f0d9546dd
Landscape section offset fix when upgrading world composition maps from 4.6 to 4.7
...
[CL 2472056 by Dmitriy Dyomin in Main branch]
2015-03-08 22:39:32 -04:00
Gareth Martin
859b1f16f1
Fix poor style of landscape code assigning a literal 0 to a TLazyObjectPtr instead of null
...
[CL 2471456 by Gareth Martin in Main branch]
2015-03-06 14:22:36 -05:00
Gil Gribb
35cf42566a
UE4 - merge GDC branch, code @2465640 to main
...
[CL 2468685 by Gil Gribb in Main branch]
2015-03-04 08:31:40 -05:00
Dmitriy Dyomin
1feec448b9
Fixed: Gaps between landscape components
...
UE-8932
[CL 2467357 by Dmitriy Dyomin in Main branch]
2015-03-03 01:20:34 -05:00
Jack Porter
9ec74f8f06
Fix for crash 10 seconds after loading landscape map
...
[CL 2467352 by Jack Porter in Main branch]
2015-03-03 00:59:20 -05:00
Daniel Wright
b86f1e9b9f
Landscape baking of diffuse color for GI from Jack
...
#codereview Jack.Porter
[CL 2440853 by Daniel Wright in Main branch]
2015-02-10 20:55:22 -05:00
Mikolaj Sieluzycki
de56183d3d
UObject constructors create subobjects using UObject::Create* instead of FObjectInitializer::Create*
...
#codereview Robert.Manuszewski
[CL 2439579 by Mikolaj Sieluzycki in Main branch]
2015-02-10 04:34:10 -05:00
Jack Porter
314272bde6
Moved all grass-related code out of Landscape.cpp into LandscapeGrass.cpp and renamed UpdateFoliage to UpdateGrass
...
[Integrated CL 2433264 from UE4-GDC2015]
[CL 2436463 by Jack Porter in Main branch]
2015-02-06 19:58:28 -05:00
Jack Porter
aa579d3b22
Don't show the grassmap rendering notification or stream in any textures until all shaders are compiled.
...
[Merge CL 2431439 from UE4-GDC2015]
[CL 2436456 by Jack Porter in Main branch]
2015-02-06 19:51:46 -05:00
Matthew Griffin
fda19ae2f9
[INTEGRATE] Change 2426756 by Chris.Gagnon@chris.gagnon_T4696 on 2015/01/30 19:05:11
...
Fixed some calls to Super::DestroyComponent() that wern't passing the bPromoteChildren parameter.
[CL 2435230 by Matthew Griffin in Main branch]
2015-02-06 08:12:32 -05:00
Jack Porter
ca3aa24199
Fix for crash cooking landscape for mobile in the editor
...
[CL 2435176 by Jack Porter in Main branch]
2015-02-06 06:27:43 -05:00
Mikolaj Sieluzycki
fa01cacb6c
Trim down the amount of UObject constructors.
...
#codereview Robert.Manuszewski
[CL 2429641 by Mikolaj Sieluzycki in Main branch]
2015-02-03 05:40:57 -05:00
Ben Marsh
512f5daf29
[INTEGRATE] Change 2424870 by Chris.Gagnon@chris.gagnon_T4696 on 2015/01/29 20:02:36
...
Refactored component deletion code to allow for optional reparenting of the child nodes.
Changed the level editor to delete the slected components instead of the actor if it has components selected. UE-8221
Fixes for how selection is on tree update: UE-8544 , UE8385
[CL 2426024 by Ben Marsh in Main branch]
2015-01-30 12:26:36 -05:00
Jack Porter
e92e808808
Give streaming priority to grass being rendered near the player
...
[CL 2425979 by Jack Porter in Main branch]
2015-01-30 11:53:18 -05:00
Jack Porter
0d809582fd
Slight fix
...
[CL 2425897 by Jack Porter in Main branch]
2015-01-30 11:19:32 -05:00
Jack Porter
7db2b69955
Automatically flush landscape grass when changing or recompiling the material
...
Automatically generate grass maps for all components, streaming in textures and weightmaps where needed
Status window when building grass maps
Grass data is now shared between Editor and PIE
Fixed issue where it didn't wait for streaming after updating grass map after painting landscape
[CL 2425895 by Jack Porter in Main branch]
2015-01-30 11:17:08 -05:00
Jack Porter
4542ab257e
Improved Map Check message for overlapping landscape components
...
[CL 2425026 by Jack Porter in Main branch]
2015-01-29 22:02:04 -05:00
Jack Porter
e2066ac610
Fix non-WITH_EDITOR compilation
...
[CL 2421926 by Jack Porter in Main branch]
2015-01-28 05:54:46 -05:00