Unity graph tool solution based on different implementation now focused on Unity.Experimental.Graphview
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
taoria d6e5175a0b fix:add a guardian when create blackboard data entry 3 years ago
.github/workflows Update merge.yml 3 years ago
GraphCreator refactor:just another refactor 3 years ago
Samples fix: fix bug of reset 3 years ago
TNodeCore fix: fix bug of reset 3 years ago
TNodeGraphViewImpl fix:add a guardian when create blackboard data entry 3 years ago
TNodeGtfImpl fix:fix names 3 years ago
Tests feature:Add a type of transition port that could transfer data to next node 3 years ago
.gitignore refactor: no more TextMesh Pro 3 years ago
GraphCreator.meta refactor:just another refactor 3 years ago
License Create License 3 years ago
License.meta 1.fix a bug for graph editor creator 3 years ago
README.md feature:add a delete button for comment 3 years ago
README.md.meta fix:add meta 3 years ago
Samples.meta refactor:position 3 years ago
TNodeCore.meta refactor:position 3 years ago
TNodeGraphViewImpl.meta refactor:position 3 years ago
TNodeGtfImpl.meta refactor:position 3 years ago
Tests.meta feature:add a watcher to monitor the iteration situation 3 years ago
package.json fix:typo 3 years ago
package.json.meta refactor:position 3 years ago

README.md

T-Node

Node graph creation tool based on unity experimental graphview and if possible latter,GTF.

the main goal of the repo is to make graph creation easier and more intuitive.

Some Features

  • creator tool create graph easily
  • Easy port creation via attribute
  • Runtime graph
  • Blackboard for runtime graph as exposed parameters
  • Runtime graph execution
  • An easy test mode (Runtime graph only)
  • Scene object nodes hold scene objects like blackboard

Some to-dos

  • Vertical node
  • A universal merger handle multiple input
  • Support graph data traversal like FSM
  • Conditional edge

Install & Usage

Right now this lib is still under development.