Kurtis is intended for R&D teams and TDs to write scripts, create tools, nodes or processing graphs.
Kurtis Engine is intended for all users to automate graph executions ‘en masse’.
Kurtis Job is intended to execute graphs on a rendefarm or locally.
Products | Kurtis | Kurtis Engine | Kurtis Job | |
Goal | To build | To automate | To process |
GUI | Kurtis | Kurtis Engine | Kurtis Job | |
Variable Tree | ✓ | ✓ | ✕ | |
Variable Spreadsheet | ✓ | ✓ | ✕ | |
Menu Scripts | ✓ | ✓ | ✕ | |
Timeline | ✓ | ✓ | ✕ | |
Graph Editor | ✓ | ✕ | ✕ | |
Graph Output | ✓ | ✓ | ✕ | |
Asset Manager | ✓ | ✓ | ✕ | |
Graph Revision | ✓ | ✓ | ✕ | |
Alembic Viewer | ✓ | ✓ | ✕ | |
Script Editor | ✓ | ✓ | ✕ |
Creation | Kurtis | Kurtis Engine | Kurtis Job | |
Create Variable Tree | ✓ | ✓ | ✕ | |
Create Spreadsheet Pages | ✓ | ✓ | ✕ | |
Create Nodes | ✓ | ✕ | ✕ | |
Create Graphs | ✓ | ✕ | ✕ | |
Create Template Graphs | ✓ | ✕ | ✕ | |
Create Instance Graphs | ✓ | ✓ | ✕ | |
Create Assets | ✓ | ✓ | ✓ | |
Create Thumbnails | ✓ | ✓ | ✓ | |
Create Menu Scripts | ✓ | ✕ | ✕ | |
Create Plugins (with UI) | ✓ | ✕ | ✕ |
Execution | Kurtis | Kurtis Engine | Kurtis Job | |
Execute Graphs | ✓ | ✓ | ✓ | |
Dispatch Graph Executions | ✓ | ✓ | ✓ | |
Perform Actions | ✓ | ✓ | ✕ | |
Execute Menu Scripts | ✓ | ✓ | ✕ |
API | Kurtis | Kurtis Engine | Kurtis Job | |
Full API access | ✓ | ✕ | ✕ | |
API access (no build nodes and graphs) | ✓ | ✓ | ✕ | |
API access (only for graph executions) | ✓ | ✓ | ✓ |