Description

When using a material function in a graph with a comment copied from that same material function will cause the material not to save. The error message that pops up says " ...Graph is linked to private object(s) in an external package.
External Object(s):
/Engine/Transient

Try to find the chain of references to that object(may take some time)?"

Steps to Reproduce
  1. Open a Blank project
  2. Create a Material and Material Function
  3. Make a comment box in the material function and plug in a scalar value into the output result
  4. Plug in the material function in the material graph hooked up to base color
  5. Copy and paste the comment box from the material function into the material editor graph
  6. Save the material

RESULT
The material will give you an error message saying the graph is linked to private objects in an external package.

EXPECTED
The material saves.

NOTE
See original post for detailed screenshots on steps and result.

Have Comments or More Details?

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

3
Login to Vote

Fixed
ComponentUE - Rendering Architecture - Materials
Affects Versions4.12.54.13
Target Fix4.14
Fix Commit3114034
Main Commit3133983
CreatedAug 29, 2016
ResolvedSep 6, 2016
UpdatedNov 2, 2021