Commit Graph

37 Commits

Author SHA1 Message Date
peter knepley
51b6460a2f UMaterialEditingLibrary support for setting static switches
[FYI] Matt.Kulhenschmidt, David.Corral


#ROBOMERGE-SOURCE: CL 16581322
#ROBOMERGE-BOT: (v828-16531559)

[CL 16581326 by peter knepley in ue5-main branch]
2021-06-07 20:30:36 -04:00
peter knepley
3952c1207e Extend UMaterialEditingLibrary to allow settings values of material layer parameters
[FYI] Matt.Kuhlenschmidt, David.Corral


#ROBOMERGE-SOURCE: CL 16579451
#ROBOMERGE-BOT: (v828-16531559)

[CL 16579467 by peter knepley in ue5-main branch]
2021-06-07 18:55:54 -04:00
aurel cordonnier
50944fd712 Merge UE5/RES @ 16162155 to UE5/Main
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156

[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
Marc Audy
cac1fe0019 Merge UE5/Release-Engine-Staging @ CL# 15299266 to UE5/Main
This represents UE4/Main @ CL# 15277572

[CL 15299962 by Marc Audy in ue5-main branch]
2021-02-03 14:57:28 -04:00
Marc Audy
4c1bb11c29 Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck

[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -04:00
daren cheng
0e796eb369 Add grouping to material graph.
Add composite & pinbase expressions / nodes, which use reroutes under the hood to ensure zero material overhead.
Convert MaterialEditor to a WorkflowCentricApplication.
Generally add subgraph existence support to MaterialGraph / MaterialEditor.

#jira UE-96104
#rb Ben.Ingram Lauren.Barnes
#fyi Lauren.Barnes

[CL 14437968 by daren cheng in ue5-main branch]
2020-10-07 10:35:24 -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
jonathan bard
daa9259268 Fixed crash when updating a material function used by a MID currently being edited
[REVIEW] ben.ingram
#jira UE-92082

#ROBOMERGE-SOURCE: CL 12917010 via CL 12917012 via CL 12917015
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12917018 by jonathan bard in Main branch]
2020-04-20 05:49:35 -04:00
ben ingram
8fd50034e8 #jira UE-82636
When deciding what to recompile after chaning a MF, look at all MIs, instead of stopping after finding the first match
#rb none

#ROBOMERGE-SOURCE: CL 11792752 in //UE4/Release-4.25/... via CL 11792883
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v656-11643781)

[CL 11792961 by ben ingram in Main branch]
2020-02-28 20:20:41 -05:00
ryan durand
627baf970a Updating copyright for Engine Editor.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869241 via CL 10869527 via CL 10869904
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870586 by ryan durand in Main branch]
2019-12-26 15:33:43 -05:00
Robert Manuszewski
7b6f840f7f Copying //UE4/Dev-Core @ 10708550 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 10708666 by Robert Manuszewski in Main branch]
2019-12-13 11:07:03 -05:00
JeanMichel Dignard
d4f0f4d3f2 Copying //UE4/Dev-Enterprise @ cl 9420543 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 9420574 by JeanMichel Dignard in Main branch]
2019-10-04 13:11:45 -04:00
Chris Gagnon
2e87118a18 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) Interim 4.24.
#rb none

[CL 8614014 by Chris Gagnon in Main branch]
2019-09-10 11:35:20 -04:00
uriel doyon
fbeabd378c Removed unrequired shader compilation when changing preview feature level.
Texture streaming accuracy visualization now show the current state of data, and doesn't need to build the texture streaming as a prestep.
#rb alexis.matte
#jira UE-76859

#ROBOMERGE-SOURCE: CL 7223779 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7223780 by uriel doyon in Main branch]
2019-07-04 13:00:49 -04:00
lauren ridge
eca34bf106 Adding Material Editing Library script-callable functions to find the source of parameters (ie did they originate in the material itself or a nested function)
#jira UE-75211
#rb Rex.Hill
#rnx


#ROBOMERGE-SOURCE: CL 6894712 via CL 6903914
#ROBOMERGE-BOT: (v366-6836689)

[CL 6904062 by lauren ridge in Main branch]
2019-06-08 23:02:09 -04:00
lauren ridge
55ba4f6f2e Adding getters for the material parameter names to the Material Editing Library
#jira UE-75716
#rb Jason.Stasik
#rnx


#ROBOMERGE-SOURCE: CL 6867297 via CL 6868764
#ROBOMERGE-BOT: (v366-6836689)

[CL 6868826 by lauren ridge in Main branch]
2019-06-06 17:47:54 -04:00
lauren ridge
e685c6e559 Adding hierarchy button to material editor toolbar to show material instances and added children to material instance editor hierarchy dropdown
#jira UE-51194
#rb Chris.Gagnon
#rnx


#ROBOMERGE-SOURCE: CL 6861488 via CL 6863501
#ROBOMERGE-BOT: (v366-6836689)

[CL 6864511 by lauren ridge in Main branch]
2019-06-06 14:23:02 -04:00
lauren ridge
743db79b8e Adding a function to the Material Editing Library to get children of any material or material instance.
#jira UE-75211
#rb Rex.Hill
#rnx


#ROBOMERGE-SOURCE: CL 6853079 via CL 6854143
#ROBOMERGE-BOT: (v366-6836689)

[CL 6854160 by lauren ridge in Main branch]
2019-06-05 15:16:21 -04:00
lauren ridge
9cfc46b1f6 Adding functionality to MaterialEditingLibrary. Get Static Switch Parameter Value, plus matching Get X Parameter Value functions for Materials (for scalar, vector, texture, and static switch). Also added a getter to check material usage flags.
#jira UE-75211
#rb Alexander.Sanoja
#rnx


#ROBOMERGE-SOURCE: CL 6837755 via CL 6840221
#ROBOMERGE-BOT: (v366-6836689)

[CL 6841288 by lauren ridge in Main branch]
2019-06-04 18:26:36 -04:00
Chris Gagnon
1dd3e0189f Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4730305 by Chris Gagnon in Dev-Editor branch]
2019-01-15 18:47:22 -05:00
Francis Hurteau
57c677da93 Copying //UE4/Dev-Enterprise@4705006 to Dev-Main (//UE4/Dev-Main)
#rb none
#lockdown Nick.Penwarden

[CL 4705151 by Francis Hurteau in Main branch]
2019-01-10 17:26:53 -05:00
Chris Gagnon
8fc25ea18e Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4676797 by Chris Gagnon in Dev-Editor branch]
2019-01-02 14:54:39 -05:00
Ben Marsh
7598af0532 Update copyright notices to 2019.
#rb none
#lockdown Nick.Penwarden

[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
Lauren Ridge
66b05713b3 Allowing material graph nodes to have duplicate names in all cases except creating a new parameter from a constant
#jira UE-64421
#rb Chris.Gagnon

[CL 4442945 by Lauren Ridge in Dev-Editor branch]
2018-10-09 18:17:11 -04:00
lauren ridge
9d4f24a8a5 Allowing material graph nodes to have duplicate names in all cases except creating a new parameter from a constant
#jira UE-64421
#rb Chris.Gagnon

#ROBOMERGE-SOURCE: CL 4442903 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4442907 by lauren ridge in Staging-4.21 branch]
2018-10-09 18:12:31 -04:00