The Interface
A basic introduction to the interface.
Introduction
Enzo’s user interface and engine are completely decoupled, meaning the engine can be headlessly embeded into applications or users can make their own UIs completely from scratch. This is one of Enzo’s big strengths, it can be used as an application or a library. However Enzo does come with a GUI intended for use ( this is the main ui and it’s unlikely anyone will make others that are as feature complete)
Panels
The interface is broken up into panels. Currently these are locked but in the future they should pop out and dockable.
– image example of panel –
Panels can be collapsed/minimized (which is a better phrase for this?) where they will be trayed at the top of the interface. They can be returned with a hotkey or by clicking the hotkey at the top.
– Image example of docking –
Viewport Panel
This is the 3D viewport, it shows the geometry from the currently viewed node. ( List navigation controls ) (what else?)
Network Panel
(introduce) (go over controls) (go over display flag) (undo redo?) (what else?)
Parameter panel
Spreadsheet Panel
Menu Bar
Settings Panel
Not yet implemented