Programming
Fundamentals
Setting Up Development Environment
Usage Examples
UnigineScript
C++
C#
UUSL (Unified UNIGINE Shader Language)
File Formats
Rebuilding the Engine and Tools
GUI
Double Precision Coordinates
API
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
CIGI Client Plugin
Rendering-Related Classes

Controls

The Controls window that displays all hot keys and key combinations that are used in the Unigine Editor and provides you with an opportunity to assign custom hot keys and key combinations for the required action.

Notice
To open the Controls panel, choose Window -> Controls on the main menu or press K on the keyboard.

Components of the Controls Panel

Each control is represented by a key or a key combination. Ctrl, Alt, Shift and mouse buttons are used as modifiers for the key bindings. Some of the controls can be represented by the modifiers only.

Notice
The mouse buttons can be used as the modifiers only for some of the controls.

The controls are stored in a preset. There are 2 types of presets that are used in UnigineEditor:

Using Default Presets

Notice
A default preset is used as the basis of a custom preset.

List of Default Presets

There are 3 default presets, namely:

Name Description
UNIGINE 2 The main preset. Hot keys and key combinations that are used in this preset are usual for many 3D editors, for example, 3D-Coat, Maya, Marmoset, Unreal Engine, Unity and so on.
UNIGINE 1 This preset contains hot keys and key combinations that were used in the previous version of the UnigineEditor.
3ds Max This preset contains hot keys that are used in the 3ds Max.

Notice
You cannot change the default preset. Only custom presets can be modified.
If you change the default hot key or key combination and press the Apply or Ok button, the following message will appear:

Such approach allows you to go back to using the default preset at any time.

Creating Custom Presets

Custom presets are necessary when you want to change some hot keys (or key combinations) and save these changes.

You can create a custom preset by creating a copy of one of the default presets. To create a custom preset:

  1. In the Controls window, choose the default preset, on which the new preset will be based.
  2. Press Save as...

    The Save Preset As file dialog window will open:

  3. Choose the target folder, into which the custom preset will be saved.
  4. In the Name field, specify a name for the new preset.
  5. Press Ok. The new preset will be set as the current one in the Controls window.

The new custom preset will contain all the hot keys and key combinations of the default preset. You can assign the required key combinations to the actions and then apply the changes by pressing the Apply button.

Last update: 2017-12-21