Graph Formatter

FeiSu - Code Plugins - Mar 12, 2019
45
4.56 out of 5 stars(45 ratings)
  • 78%
  • 11%
  • 4%
  • 2%
  • 4%

Automatically format your Blueprints, Materials, BehaviorTrees

  • Supported Platforms
  • Supported Engine Versions
    4.21 - 4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

This plugin offers you the possibility to arrange graph nodes automatically.

To use it, select nodes you want to arrange, or just deselect all nodes and press “Format Graph”(SHIFT+F) button on the toolbar.

GraphFormatter is open source, you can find the source code on GitHub.

It takes a lot of time to develop, please consider purchasing a copy from the Marketplace to support my development.

If you have any ideas or suggestions, you can open a new Issue on GitHub.


Newly update
  • Added strategy for single node selection, format and automatic select all linked nodes.
  • Added PCGGraph MetaSoundPath and InterchangeBlueprintPipelineBase as default supported
  • Added a restriction on the maximum number of nodes per layer. When this limit is exceeded, the excess nodes will be moved to the next layer, ensuring that a layer does not become too wide.
Usage

Technical Details

  • Features:
  • Automatically arrange graph nodes, including Blueprint, Material, BehaviorTree, and SoundCue nodes.

Code Modules: Graph Formatter (Editor)

Number of Blueprints: 0

Number of C++ Classes: 8

Network Replicated: No

Supported Development Platforms: Win64, Win32, Mac, Linux

Supported Target Build Platforms: None

Documentation: Not provided

Example Project: Not provided

Important/Additional Notes:

  1. Zoom in function of GraphEditor will change the size of nodes, this will make some nodes "go out" of the comment node. Be careful of this problem when format the graph.
  2. In order not to conflict with AutoSizeCommentNode, please do not use Alt as a shortcut key.