|
|
@ -6,20 +6,34 @@ Note **it's not usable and productive on current stage** and need a better |
|
|
|
development . |
|
|
|
development . |
|
|
|
and it's mainly for my own use now. |
|
|
|
and it's mainly for my own use now. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The tool separate its graph editor implementation and the graph creation logic. |
|
|
|
|
|
|
|
|
|
|
|
# Install |
|
|
|
# Install |
|
|
|
|
|
|
|
|
|
|
|
currently under development |
|
|
|
currently under development |
|
|
|
|
|
|
|
|
|
|
|
# Features |
|
|
|
# Main Features |
|
|
|
|
|
|
|
|
|
|
|
1. Create graph script by the creator tool |
|
|
|
* Create graph script by the creator tool |
|
|
|
2. Node creation based on specified type of graph |
|
|
|
* Node creation based on specified type of graph |
|
|
|
3. Easy port creation via attribute |
|
|
|
* Easy port creation via attribute |
|
|
|
4. Runtime graph |
|
|
|
* Runtime graph |
|
|
|
5. Blackboard for runtime graph as exposed parameters |
|
|
|
* Blackboard for runtime graph as exposed parameters |
|
|
|
6. Runtime graph execution |
|
|
|
* Runtime graph execution |
|
|
|
7. Test Mode (Runtime graph only) |
|
|
|
* An easy test mode (Runtime graph only) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Some To-dos |
|
|
|
|
|
|
|
* Caching runtime state for faster execution |
|
|
|
|
|
|
|
* Undo redo support |
|
|
|
|
|
|
|
* Function as port |
|
|
|
|
|
|
|
* Better blackboard support |
|
|
|
|
|
|
|
|
|
|
|
# Usage |
|
|
|
# Usage |
|
|
|
|
|
|
|
No ,It's better not to use TNode at current stage until it's stable. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Convention |
|
|
|
|
|
|
|
Property is |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|