Description

UMaterialInterface is BlueprintType, but UMaterialFunctionInterface is not. This makes it difficult to port some BP logic that works with materials to the material layer system. Crystal Dynamics would like to have this changed

Steps to Reproduce

Steps to Reproduce

Create an editor BP like an Editor Utility Widget that uses UMaterialEditingLibrary. Some nodes like UpdateMaterialFunction are awkward to use since you cannot create a variable of type UMaterialFunctionInterface in BP

Have Comments or More Details?

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

1
Login to Vote

Fixed
ComponentUE - Rendering Architecture - Materials
Affects Versions5.5
Target Fix5.7
Fix Commit44236431
CreatedJul 21, 2025
ResolvedJul 22, 2025
UpdatedJul 22, 2025
View Jira Issue