This page has been translated automatically.
Assets Workflow
Settings and Preferences
Working With Projects
Adjusting Node Parameters
Setting Up Materials
Setting Up Properties
Landscape Tool
Using Editor Tools for Specific Tasks
Extending Editor Functionality
Setting Up Development Environment
Usage Examples
UUSL (Unified UNIGINE Shader Language)
File Formats
Rebuilding the Engine Tools
Double Precision Coordinates
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
Warning! This version of documentation is OUTDATED, as it describes an older SDK version! Please switch to the documentation for the latest SDK version.
Warning! This version of documentation describes an old SDK version which is no longer supported! Please upgrade to the latest SDK version.

Layout Customization

The main window of the UnigineEditor is made up of tabbed windows which can be easily resized, rearranged, grouped, detached and docked. You can customize UI layout to fit your preferences or a specific type of work.

All your changes to UI layout will be saved to the configuration file as you close the UnigineEditor and will be applied when you open it again.

To reset the layout to default configuration, simply delete the following configuration file:

  • C:/Users/<USER>/AppData/Local/Unigine/Editor/editor2.cfg (Windows)
  • ~/.config/Unigine/Editor/editor2.cfg (Linux)


Initially all windows are docked in the default places. You can detach any of them to separate window.

Simply click on window title and drag it onto a free space holding the left mouse button.

Now you can resize and place it anywhere on the desktop, e.g., on a second screen. The new window will appear always on top of the main one.

The separate window looks as follows:

Docking and Grouping#

A window can be docked relatively to both the main editor window or any other window.

To dock a window, detach and drag it to one of the following areas of the target window shown on the picture below until the docking option will appear:

The picture below shows the highlighted option of docking to the right side:

  • Docking to the side splits the window to two panels as shown below:

    You can change size of panels by dragging their borders.

  • Grouping unites the windows as tabs inside a common panel:


To arrange a group of tabs simply click the tab title and slightly drag it horizontally without detaching.

Check out the video below for an example of UI customization.

Last update: 2020-07-31
Build: ()