Skip to content

Unity port of the Node Relax Blender Addon

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
LICENSE.meta
Notifications You must be signed in to change notification settings

Ohmnivore/GraphNodeRelax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GraphNodeRelax

Graph Node Relax

This is a Unity port of the Node Relax Blender Addon. It allows to organize and align nodes with a brush, by painting over them.

Compatibility

This plugin is compatible with systems built with Unity's GraphView API.

Tested compatible systems are:

It's possible to adapt it to other GraphView-based systems, should they not be compatible out of the box. (see IGraphViewBuilder and DefaultGraphViewBuilder)

Installation

Install the package from its git URL or from a local copy.

Default Keyboard Shortcuts

  • Toggle brush: Shift + R
  • Disable brush: Escape
  • Change brush radius: - and =/+

Settings

Customize the shorcuts and more under: Edit > Preferences > Graph Node Relax

Acknowledgements

Graph Tools Foundation

GraphView-specific code has been abstracted away in anticipation. Still, some amount of new code would need to be written for a GTF-specific brush manipulator, relaxer, and cache builder.

About

Unity port of the Node Relax Blender Addon

Resources

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages