Material Instance parameters in material functions

In Unreal Engine 4.6 (see UE 4.6 Release Notes) was annonced nice feature for creation sets complex materials:

Expose Parameters from Material Functions

Material Instance parameters are now supported in functions. This makes it really easy to expose parameters to
material instances. This brings functions to feature parity with materials, the same node graphs can be used in either


But here is a problem.
At creation a material with this feature, property a “Group” is lost. However those parameters that were declared in material and in material function created with correct property “group”. Apparently at testing did not delete parameters at the level of material and give the wrong vision.

Fix it please. This is a wonderful feature that improves readability and increases the speed of creating sets of materials.

Thank you in advance.

Hey A4 -

Thank You for your report. I have confirmed your findings and have asked our engineers to look into the issue, for reference UE-8321. As soon as I hear anything I will get back in touch.

Thank You

Eric Ketchum

Any updates on this?

Hey jrapczak -

Currently this issue has been backlogged with some of the changes and fixes from 4.6.1 to 4.7 but it is still on our radar

Thank You

Eric Ketchum

Good news everyone -

IT looks like this issue has been addressed and is slated to come out to the launcher version soon once testing has done, however if you have the Source GitHub version of the Engine, you can get this commit and it should fix teh issue for you:

https://github.com/EpicGames/UnrealEngine/commit/477a1971839447ce86f293195f40a91b51559c56