Description

Material Instances used in Custom Buffer Visualizations do not respect parameter overrides, and use the parent material's values.

Also tested on UE5-Main, CL: 34543023

 

Steps to Reproduce

1. Download the attached test project.
2. Observe its DefaultEngine.ini. At the bottom of the file, it creates a Buffer Visualization Material named "_TEST_ Colored Depth", from a Material Instance named "MI_Vis_ColoredDepth".
3. Open the project
4. Enable the Buffer Visualization "_TEST_ Colored Depth". Observe that there is a red depth representation.
5. Open the asset "MI_Vis_ColoredDepth". Observe that it overrides the color to be green.
6. Observe the parent material "M_ColoredDepth_NonSimilarName". Its base color is Red.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-219089 in the post.

0
Login to Vote

Fixed
ComponentUE - Rendering Architecture - Materials
Affects Versions5.4
Target Fix5.5
Fix Commit34821570
CreatedJun 28, 2024
ResolvedJul 15, 2024
UpdatedJul 31, 2024
View Jira Issue