Electronic Nodes - Wiring style for blueprint and material editors

Hi, I just got it and loving it already, I was surprised to notice that you were able to color the Material nodes for R,G,B outputs.

image

As a suggestion, I don’t know the internals of how your plugin works, but if it is possible to know the type of data the wire is passing (in the Material editor), it would be great if you add an option to colorize the wires by variable type.

It has been requested as a feature for about 7 years and Epic don’t seem to want to add that.

So if the float, float2, float3 and float4 could have different colors (float2 in yellow would make so much sense) would be awesome.

Amplify Shader Editor in Unity does this, but it also makes the float2, float3, float4 wires “multiple” ( I don’t think that’s necessary, the colors would already help a lot, or make them a little thicker perhaps).

Anyways great asset!

I also got the Dark Nodes, it looks great (but I don’t seem to be able to turn it Off easily, the nodes stay with the new design always, perhaps the Master Activate is bugged in UE 5.0 )

So, I took the time to look into this. TLDR: harder than expected.

  • A lot of stuff are hard-coded, but I can find my way around it.
  • For the material editor, there’s a lot missing on pin/wire type.
  • I can display multiple wires or change color for Vector2/3 on Blueprints/Niagara/etc…
  • I can display multiple wires or change wire color on specific node outputs of Material

BUT:

The pins/wires are actually not typed, so it’s impossible to know the type of a particular wire that depend on an input of the node.

For example, I can display a specific color for Float3 and Float2 for both left wires. But I can’t guess the type of the right wire.

Wdyt? Should I still color or multiply the wires on the output of the nodes I know the type?

1 Like

Thanks for taking the time to look into it.

I see, it makes sense to be hard, should like something Epic should come up with a clean solution.

But if you don’t find difficult to just color the wires you do know, I think that could still be very useful, and I surely would use it.

I assume it would look something like this that already occurs with the RGB wires, up until one point you do know and can be colored, but after that it would fall back to default.

If you implement this, I do think it should have an option to turn it off in case someone finds it annoying, but I really think it just helps to visibility.

I just purchased the plugin. Looking amazing!

I had the extension for a while now, it’s simply beautiful

I wanted to ask if it would be possible to force the wire to wrap around the nodes and not though them


I know you can just add two pins and it works but i have to add 2 every time i stack nodes

And also i have a hard time dealing with nodes because they don’t like to connect properly.

Also the ribbon offset is quite useful albeit a bit ■■■■■ sometimes.

10$ very worth it

1 Like

Thank you very much! Well, I’ve tried to do this thing where wire wrap around nodes, but it turned out to be pretty difficult. The node sizes are pretty difficult to access, and without this information, I can’t do much…

Though, you can use only one pin if you set the “Wire style for Exec” to “Manhattan”!

Hope it helps a bit.

I see, that’s a shame.

Thanks for the tips