This page has been translated automatically.
Programming
Fundamentals
Setting Up Development Environment
UnigineScript
High-Level Systems
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
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.

Managing Licenses

The SDK Browser manages licenses for the current PC: in order to use the UnigineEditor or debug builds of the engine, it is required to keep the SDK Browser launched at least on one computer in the local network. It will be discovered by other machines if the SDK Browser is running on Windows and Linux.

Notice
On OS X, it is required to specify the -licensing_host IP xxx.xxx.xxx.xxx parameter on other machines.
Release builds of the engine do not require connection to the SDK Browser.
Notice
For evaluation kits, the SDK Browser should always be launched, irrespective of the build version as broadcasting over LAN isn't supported for evaluation kits.

If you do not have stable Internet connection, the SDK Browser can work in the offline mode. However, in this case, it is required to activate your offline license.

Notice
For the licensing server to function properly on OS X, you should enable multicasting on the operating system, as it is disabled by default.

Online License

If you have a stable Internet connection, your licenses are retrieved automatically from your developer.unigine.com account. To check on you licenses when you are online, perform the following:

  1. Run the SDK Browser and sign in with your credentials.

  2. In the window that opens click Licenses.

    The License Management form will open.

Offline License

To activate your offline license, perform the following:

  1. Run the SDK Browser and click Go Offline.

  2. In the window that opens click Licenses.

    The License Management form will open:

  3. Copy the request code to the clipboard or write it down.

    Notice
    The request code is used to generate the activation code. However, activation codes generation is available for company administrators only, so you need to provide this request code to the company administrator so that they can generate the activation code according to Steps 5-10. After receiving the activation code (Step 9), activate the offline license on your PC.
    Warning
    The Request code is PC-dependent, so it can be used to generate the activation code for one PC only.
  4. Go to developer.unigine.com and log in with your account.

  5. Go to the My Company section.

  6. Choose the required item in the Available Licenses section and click Get activation code.

  7. Choose a User account for which the activation code will be generated:

  8. Paste or type in the Request code obtained on Step 4 and click Get. The *.key text file with the activation code will be generated.
    Notice
    If the user change the PC, a new activation code must be generated.

  9. Copy the activation code to the clipboard or save it as a *.key text file on the local disk by pressing the corresponding link.

    Notice
    Depending on your web-browser settings, the file can be automatically saved in the folder used by the web-browser to store downloaded files. Usually, it is the Downloads folder.
  10. On the computer, from which the Request code has been obtained, go to the SDK Browser and paste the activation code (or click Open Key File, choose the obtained *.key file with the activation code in the file dialog window that opens, and click Open).

  11. Press Activate.

  12. The License keys field will be updated and the list of activated licenses will be shown.

Done! Your offline license has been activated.

Notice
If you are activating a license on the PC without the Internet access (or with bad Internet connection), you should perform Steps 5-10 on another PC connected to the Internet and then pass the activation code to your computer.

USB License Dongle

A USB license dongle holds licenses under hardware control thus allowing you to run the SDK browser with no need for Internet access in any way.

Notice
The USB license dongle is available on Windows and Linux only.

On Windows:

  1. Insert the USB license dongle into the USB port.
  2. Run the SDK browser. Authorization process will be done automatically (sign in form will be skipped). Don't eject the dongle while working.

On Linux:

  1. Check if you operating system contains the udev subsystem.
  2. Run the SDK_Browser/bin/install_grdnt_udev_rules.sh script (the root user's rights are required).
  3. Insert the USB license dongle into the USB port.
  4. Run the SDK browser. Authorization process will be done automatically (sign in form will be skipped). Don't eject the dongle while working.

In case of multiple seats, insert a dongle into any single PC in the local network. Other licenses will be retrieved automatically in the same way as for online licenses.

Last update: 2017-07-03
Build: ()