Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NodeGraphProcessor

Node graph editor framework focused on data processing using Unity UIElements and C# 4.7

Unity Compatible versions

This project requires at least Unity 2018.3b3 with a scripting runtime version of 4.x in player settings.
The current Unity version used for the project is 2018.3b11

Features

  • Node and Graph property serialization (as json)
  • Scriptable Object to store graph as a Unity asset.
  • Highly customizable and simple node and links API
  • Support multi-input into a container (multiple float into a list of float for example)
  • Graph processor which execute node's logic with a dependency order
  • Powerful C# API to add new nodes / graphs

Remaining to do

  • Undo / Redo for node fields
  • Investigate for ECS/Jobs integration
  • More examples
  • Node slots for default values
  • Fast node creation menu

For more details consult our trello.

Screens

About

Node graph editor framework focused on data processing using Unity UIElements and C# 4.6

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages