You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Each GUI panel has a predefined number of GUI objects that effect the viewer, called effects, and a predefined number of GUI objects that receive viewer information, called results. The position of these objects is set in the GUI XML file.
The colours used in snogoggles are defined by xml files, the code will load in and make available all colour xml files in the gui/colour folder. The definition of the xml format for colours is given in Colour Palette and GUI Colour.
Initialisation Order
Snogoggles has a defined initialisation order, which is necessary to obey due to the threading assumptions. This is detailed in Initialisation Order.
Snogoggles must render to the screen on every refresh, however it is not necessary to calculate what to render every refresh. This distinction is between creating and rendering a new image each refresh or rendering the same image. This is detailed in Rendering Efficiently.