User Interface Library

A resizable user interface created in TouchDesigner, including splitpanes, pane types, various custom widgets, a GLSL/instancing based network editor / state machine.

Due to the realtime video encoding/export, the UI seems less snappy than it actually is. The whole UI is resolution independent (which you can see when I adjust the pane dividers). The logic editor is glsl/instance based, so it can handle thousands of nodes with just a few batches.

Here are some high resolution screenshots: