Commit Graph

9 Commits

Author SHA1 Message Date
Richard TalbotWatkin
6f07f74590 Optimizations to setting the material or its texture transform on a BSP surface.
#jira UE-16413 - Applying materials to BSP takes a long time once shells reach a basic level of complexity

Previously, setting a material or its texture transform on a BSP surface triggered CommitModelSurfaces, which iterated all the ModelComponents in the level and caused (among other things) the physics state to be recreated, a very expensive operation.  This is clearly unnecessary when only the surface material or texture transform has changed, so introduced a new path in which only the Material Index Buffers are updated for the level's UModel.

[CL 2613582 by Richard TalbotWatkin in Main branch]
2015-07-08 11:06:33 -04:00
Richard TalbotWatkin
98522878d4 Fixed issue where selecting a surface with no actor selected does not bring up the details panel specialization for the surface properties.
#jira UE-16765 - Details panel is blank when selecting BSP surfaces if 'Clicking BSP Enables Brush' is disabled.

[CL 2584208 by Richard TalbotWatkin in Main branch]
2015-06-11 10:36:56 -04:00
Matthew Griffin
aa236448b1 [INTEGRATE] Change 2431741 by Matt.Kuhlenschmidt@matt_kuhlenschmidt_main on 2015/02/04 10:41:14
Fixed issue where Surface properties for BSP would not appear due to multiple selection notify bug

[CL 2438164 by Matthew Griffin in Main branch]
2015-02-09 11:20:34 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Jamie Dale
f440490671 Converted the property editor to use FText
The display name, filter string, and tooltips for the property editor (and associated detail customizations) are now stored as FText rather than FString. This allows us to remove SLATE_TEXT_ARGUMENT from the detail customization widgets.

[CL 2372595 by Jamie Dale in Main branch]
2014-12-01 11:19:41 -05:00
Andrew Rodham
eef32ce011 CIS fix for non-unity builds
[CL 2313244 by Andrew Rodham in Main branch]
2014-09-29 15:11:19 -04:00
Andrew Rodham
8ed278ece8 Added proper material picker to BSP surfaces
This addresses TTP#345459 - NUX:BSP: Changing or removing the material on a BSP surface was confusing

[CL 2312615 by Andrew Rodham in Main branch]
2014-09-29 04:18:33 -04:00
UnrealBot
db494a6e69 Engine source (Main branch up to CL 2037954) 2014-04-02 18:09:23 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00