Renaming a Parameter in a Base Material will make all instances of that Base Material in the level and the instance's thumbnail reset to default values from Base Material until the Instance is opened in the editor.
Also Reproduced in Main Promotable-CL-2513846 and Launcher 4.7.5
[Image Removed]
[Image Removed]
==Original Report==
Currently in Materials or Material Functions if you have created a Parameter and assigned a value for that Parameter in a Material Instance and choose to rename the parameter, the Material Instances all lose their assigned values and you must go through and reset them. If we could do something like a Get Set in the Material Instances so those associations are updated in the event of a rename.
Also Reproduced in 4.7 P5 and Main Promotable-CL-2425512
TL;DR Repro Steps:
See Results and Expected Below
FULL Reproduction Steps:
RESULTS: The Instances return to using the Green Texture not the Assigned Red Texture (Having the Material Instance open OR opening the Material Instance resets the Instances)
EXPECTED: The Material Instances automatically update without having to reopen OR they should be marked dirty.
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Rendering Architecture - Materials |
---|---|
Target Fix | 4.9 |
Fix Commit | 2533697 |
---|
Created | Jan 27, 2015 |
---|---|
Resolved | May 6, 2015 |
Updated | Nov 2, 2021 |