A new Imagefilter document is a quite empty window. You only find some status items on the bottom:
The rest of the interface is up to you. With this program, you will design a node-tree which define the processing of the image. Think of a node as of a black box with one ore more inputs and one output. There are nodes for importing images, for processing the image, for viewing it and for rendering (exporting) it.
You create new nodes from the menus. The new node is drawn as a rectangle with its name. It has three states:
You can activate a node by clicking on it. You can deactivate the node by clicking outside of the node. You can activate and drag a node immediately. You can select parent and child nodes relative to the activated node to drag them together.
Use the tab key to navigate between nodes (and use shift tag to navigate back).
You can select and deselect nodes with shift-clicking. You can duplicate a group of selected nodes and copy-paste them into a new document.
Nodes are connected at their input and outputs. The inputs are on top and the output is on the bottom. All nodes have an output, but some nodes (importers and generators) do not have inputs. The connectors can have three colors:
You can draw connections from an activated node to another node. Click into an input or an output connector and drag to another node. You can drag to the connection of the other node or to the rectangle. If you drag to the rectangle, then it will connect either to the output or to the first input. To remove an input connection, drag a connection outside of the nodes.
Every node has parameters. You can open the parameters with three ways: Double-click the node, pressing the return or the enter key or using the menu Edit:Open Node Editor. The Node Editor appears below the node. You can navigate through the parameters with the mouse or with the up- and down-arrow keys. There are several types of parameters:
To leave the node editor, press the escape key or click outside of the editor.