Commit Graph

14 Commits

Author SHA1 Message Date
Gil Gribb
e631ac5ea3 UE4 - support for dithered LOD transitions on static meshes (that don't move) -- also fixed parallel render thread updates for spline meshes
[CL 2524405 by Gil Gribb in Main branch]
2015-04-24 11:20:23 -04:00
Simon Tovey
44697e6756 Moved parameters back up to the top of the material instance UI to correct a mistake I made a while back.
#codereview Richard.TalbotWatkin

[CL 2518201 by Simon Tovey in Main branch]
2015-04-20 16:30:33 -04: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
Simon Tovey
29b34b2fb8 Improved material instance base property overrides.
- Improved UI. Removed bOverrideBaseProperties as it was pointless. Altered customization to place check boxes for overrides next to their values like the parameters of instances.
- Overrides now respect the parent chain.
- Mirrored the override data in the MIC render proxy.

#codereview Nick.Penwarden, Daniel.Wright

[CL 2364823 by Simon Tovey in Main branch]
2014-11-19 08:38:05 -05:00
Mikolaj Sieluzycki
d43e69c4b9 Prepare cpp files for header cleanup.
#codereview Robert.Manuszewski

[CL 2356854 by Mikolaj Sieluzycki in Main branch]
2014-11-12 04:43:54 -05:00
Andrew Brown
2bb6b0dc1b Modify CreatePropertyNameWidget so that the tooltip (like with the name) is also overrideable. (and fixedup usage).
[CL 2335803 by Andrew Brown in Main branch]
2014-10-21 11:13:59 -04:00
Richard TalbotWatkin
6378dd829f Fixed crash when assigning a material instance parent to an existing child of the material instance.
#ttp 339373 - Crash: when you create a endless loop with material instance that has it self as a parent the editor will become unresponsive
#branch UE4
#proj Editor.MaterialEditor, Editor.UnrealEd, Runtime.Engine

[CL 2320455 by Richard TalbotWatkin in Main branch]
2014-10-06 17:03:32 -04:00
Richard TalbotWatkin
e01664114b Moved Material Instance parameters category to the top of the Details tab in the Material Editor. Groups within this category automatically expanded at start.
#ttp 345473 - NUX:Material Instance Editing: The parameters I exposed are collapsed at the bottom of Details, they should be right at top!
#branch UE4
#proj Editor.MaterialEditor
#reviewedby Matt.Kuhlenschmidt

[CL 2305624 by Richard TalbotWatkin in Main branch]
2014-09-22 11:18:44 -04:00
Martin Mittring
3ff4d619d4 * added support for MaterialInstances for SubsurfaceProfile
* added VisualizeSSS to debug ScreenSpaceSubsurfaceScattering

[CL 2267686 by Martin Mittring in Main branch]
2014-08-22 14:15:05 -04:00
Allan Bentham
2044edb26d Fix missing Font sample parameter in material instances.
#TTP 340962 - LIVE: RENDERING: Font Sample Parameter Behavior in MIC
Created sub struct for UDEditorFontParameterValue to contain the font parameter fields.
Removed font specific widget construction as it can now use the generic CreateParameterValueWidget function to build the UI.

[CL 2238120 by Allan Bentham in Main branch]
2014-07-31 06:03:12 -04:00
James Golding
507c402a4e Remove Material Expression headers from Engine.h and only include where needed
#codereview nick.penwarden

[CL 2082041 by James Golding in Main branch]
2014-05-22 11:33:54 -04:00
James Golding
a0cbafe73a First pass removing several headers from Engine.h
[CL 2080322 by James Golding in Main branch]
2014-05-21 10:00:58 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00