[Feature Request] ForLoops and Local Variables for Material Expressions

Hi Guys,

I would really love to see material expression functionality extended to have ForLoops and local variables for float,float2,float3,float4 etc. It is really complex to create materials that perform some of the crazier forms of shader magic. Seeing as USF shader files, are more or less HLSL, and MaterialExpressions really just drive the shader compiler, could we not get some of these constructs? Pleaseeeee :slight_smile:


Also need local variables in materials, otherwise the graph becomes totally unreadable :frowning: