Developer Notes

Override Materials requires a mesh to be set - once set the array can be populated up to the number of materials used for the mesh.

Description

Materials cannot be added to the Override Materials array in a static mesh component because attempting to add elements to the array fails.

Regression:
Yes - using the plus button to add to the array works as expected in 4.15.2 (CL 3416026)

Steps to Reproduce
  1. Open UE4 Editor (any project)
  2. Add blueprint based on actor
  3. Add static mesh component to the blueprint
  4. With the static mesh component selected, expand Advanced options dropdown in the Rendering section
  5. Click the plus button next to Override Materials

Result:
No elements are added to the array

Expected:
Pressing plus button adds an element to the array

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

2
Login to Vote

Fixed
ComponentUE - Graphics Features
Affects Versions4.16
Target Fix4.17
Fix Commit3456678
Main Commit3499771
CreatedMay 23, 2017
ResolvedMay 25, 2017
UpdatedApr 27, 2018