The interpolator in each function call does correctly compile it's input to a temporary, but as there's only one actual expression node, each call stomps the temporary data so the final CompileInput call "wins". All compile calls on the interpolator's output end up using the last value only. The node should store the associated function-stack when the input is compiled so each instance can be routed correctly.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-56496 in the post.
1 |
Component | UE - Graphics Features |
---|---|
Affects Versions | 4.19 |
Created | Mar 26, 2018 |
---|---|
Resolved | Aug 18, 2021 |
Updated | Aug 18, 2021 |