Announcement

Collapse
No announcement yet.

Electronic Nodes - Wiring style for blueprint and material editors.

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Electronic Nodes - Wiring style for blueprint and material editors.

    Hey everyone!

    I've been working on a small plugin, Electronic Nodes, that could greatly improve life of those who struggle with spaghettis in their blueprint and material graph.

    Click image for larger version  Name:	featured.png Views:	1 Size:	482.8 KB ID:	1647214





    You have two styles of wiring:
    • The "simple" one with 90° corners
    • The "complex" one with 45° corners
    Click image for larger version  Name:	screen_exp.png Views:	1 Size:	519.0 KB ID:	1647215





    Hope you'll find it useful!



    Frequently asked questions

    How can I change the wire style?

    You can find this in "Editor Preferences/Plugins/Electronic Nodes Plugin/Wire Style"
    How can I activate/disable the arrows?

    It's actually a built-in option of U4. You can find it under "Editor Preferences/Content Editors/Blueprint Editor/Draw midpoint arrows in Blueprints"
    How can change the radius of the corners?

    You can find this in "Editor Preferences/Plugins/Electronic Nodes Plugin/Round Radius". You can put it to 0 if you want.
    What if I stop using the plugin?

    Then your blueprints will go back to previous behavior (aka spaghetti). The plugin only modify how the engine render the wires, it does not modify your project!

    Click image for larger version  Name:	gif_01.gif Views:	1 Size:	255.3 KB ID:	1647222
    Simple circuit example

    Click image for larger version  Name:	gif_03.gif Views:	1 Size:	269.1 KB ID:	1647224
    Simple circuit wire style

    Click image for larger version  Name:	gif_02.gif Views:	1 Size:	91.7 KB ID:	1647223
    Complex circuit example


    Click image for larger version  Name:	gif_04.gif Views:	1 Size:	243.5 KB ID:	1647225
    Complex circuit wire style
    Attached Files
    Last edited by Herobrine20XX; 10-19-2019, 12:17 PM.

  • replied
    Originally posted by Herobrine20XX View Post
    Cugel666 I just wrote a more comprehensive tutorial to install the plugin on custom engine version . Hope it'll help!
    https://github.com/TheHerobrine/Elec...ustom-build%3F
    Thanks HeroBrine, it's fixed once I updated from the 4'23'0 beta, I've updated my review. Awesome work.

    Leave a comment:


  • replied
    Cugel666 I just wrote a more comprehensive tutorial to install the plugin on custom engine version . Hope it'll help!
    https://github.com/TheHerobrine/Elec...ustom-build%3F

    Leave a comment:


  • replied
    Cugel666 It seems pretty weird, did you install the plugin from the epic launcher or do you have a custom engine?

    The steps listed on github are just for custom engine. And if you have no "Plugins" folder inside the root of your project (where the .uproject file is), you have to create it and then put the "ElectronicNodes" folder in it

    But if you use a "standard" engine (I mean, not a custom one), you don't need it, you just install it from the epic launcher and you're good to go! If the compilation fail, could you give me some logs on the failure?

    Leave a comment:


  • replied
    I had a minor problem installing the plugin but the dev got back to me within an hour and sorted it out. Seems I was using the 4.23.0 beta LOL when I updated to release it worked fine. Awesome plugin.
    Last edited by Cugel666; 10-20-2019, 08:09 PM.

    Leave a comment:


  • replied
    Originally posted by Vekien View Post
    Installed it, love it, can never go back. As a beginner one of the things that annoyed me was how tangly things got, this just makes everything flow sooo nice, now my blueprint looks like an underground tube station and it's so much easier to review as I'm learning.

    Defaintly worth the money, great work!
    One thing i do notice with these kinds of pluggings they will give a blueprint a very professional look, reminding me of a motherboard and circuit board look, also won't get lost as well.

    Leave a comment:


  • replied
    Originally posted by Herobrine20XX View Post
    The 2.1 version is out! (Well, I mean, I just updated it, but you'll have to wait a couple days for it to be validated by Epic and available )

    It actually just solved the two bugs reported by Say1O and Rareden.

    I'm also working on a shortcut feature, but it's taking more time than expected
    Thank you very much!

    Leave a comment:


  • replied
    I have just had a look on the marketplace, i like the idea, and also will give projects a professional look about it, also it will create neat and complex blueprinting, awesome.

    Leave a comment:


  • replied
    The 2.1 version is out! (Well, I mean, I just updated it, but you'll have to wait a couple days for it to be validated by Epic and available )

    It actually just solved the two bugs reported by Say1O and Rareden.

    I'm also working on a shortcut feature, but it's taking more time than expected

    Leave a comment:


  • replied
    Rareden Oh! That's ugly, I know where it comes from (approximation of angle instead of approximation of position) and it will be fixed next week!

    Leave a comment:


  • replied
    My ocd has taken a hit in 4.23
     
    Spoiler
    Last edited by Rareden; 10-11-2019, 08:37 PM.

    Leave a comment:


  • replied
    Say1O I'm very glad you enjoy the plugin !

    Yes, I'm aware of this bug. I actually already solved it and the fix will be released in the next version of the plugin (coming next week): https://github.com/TheHerobrine/Elec...Nodes/issues/4

    Leave a comment:


  • replied

    Hi, Herobrine20XX

    Thank you for this plugin. This is really awesome work!
    Can you help me fix this situation?
    Click image for larger version

Name:	ipHaCYWs6y.png
Views:	1
Size:	62.2 KB
ID:	1673160

    Leave a comment:


  • replied
    Ok, so I'm really happy to introduce the 2.0 update of Electronic Nodes !

    WARNING: Some features has been renamed and moved.

    Problem: It may refuse to compile if you had tweaked those features. Solution: Go to the Electronic Nodes settings, tweak the problematic value (most probably wireStyle) and you're good to go.

    - 90° degrees wire style called "Simple" is now called "Manhattan"
    - 45° degrees wire style called "Complex" is now called "Subway"


    Features

    - A completely rewritten algorithm to better handle edge cases (and allowed me to add various cool features).
    This wasn't a piece of cake, but it truly is for the better! If you notice any bug on the wire drawing, please, don't hesitate to report it.

    - Add an option called wire alignment to align wire to right or left.
    Click image for larger version

Name:	wireAlignement.gif
Views:	1
Size:	22.0 KB
ID:	1670982

    - Add an option called wire priority to prioritize the alignment to node or pin.
    Click image for larger version

Name:	wirePriority.gif
Views:	1
Size:	20.0 KB
ID:	1670983

    - Add custom alignment to exec wires. Exec wire has now a complete separate option panel to tweak options.
    Click image for larger version

Name:	execwire.png
Views:	1
Size:	4.4 KB
ID:	1670984

    - Add option to disable pin offset to gain a bit of place.
    Click image for larger version

Name:	disablePinOffset.gif
Views:	1
Size:	17.7 KB
ID:	1670985

    - Improve bubbles drawing on angle. The bubbles are now correctly drawn on 90° angles.

    - Added zoom threshold to display bubbles (bubbles will only display under a certain zoom threshold)

    - Make execution bubbles bigger than custom ones. (May fixes the animation graph issue, but I still didn't quite understand the problem I admit...)


    Bugs

    - Fix edge cases where small wires does weird things

    - Fix bubbles speed change depending on the zoom

    - (experimental) Make ribbons not split when coming from the same node


    New settings panel

    Click image for larger version

Name:	settingsv2.png
Views:	1
Size:	58.5 KB
ID:	1670986


    Hope you like it ! If you encounter any bug or have any suggestion, feel free to comment this thread or create a new issue on github

    Leave a comment:


  • replied
    Cpt. Tripfx Ahah, ok, maybe it was just me x) !

    But I feel like manhattan refer to lots of 90° angle (since the streets are straight lines)
    Click image for larger version

Name:	manhattan.png
Views:	1
Size:	147.1 KB
ID:	1670910
    And subway refer to 45° for the famous maps !
    Click image for larger version

Name:	subway.png
Views:	1
Size:	187.8 KB
ID:	1670911

    No :3 ?

    Leave a comment:

Working...
X