Видеоуроки
Interface
Essentials
Advanced
Полезные советы
Принципы работы
Свойства (properties)
Компонентная Система
Рендер
Физика
Редактор UnigineEditor
Обзор интерфейса
Работа с ассетами
Настройки и предпочтения
Работа с проектами
Настройка параметров узла
Setting Up Materials
Setting Up Properties
Освещение
Landscape Tool
Sandworm (Experimental)
Использование инструментов редактора для конкретных задач
Extending Editor Functionality
Программирование
Основы
Настройка среды разработки
Примеры использования
UnigineScript
C++
C#
Унифицированный язык шейдеров UUSL
File Formats
Rebuilding the Engine Tools
GUI
Двойная точность координат
API
Containers
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
Работа с контентом
Оптимизация контента
Материалы
Art Samples
Tutorials

Управление лицензиями

SDK Browser manages licenses for each SDK installed on the current PC: in order to use UnigineEditor or debug builds of the engine, it is required to keep SDK Browser launched on the currently used computer. Браузер SDK управляет лицензиями для каждого SDK, установленного на текущем ПК: для использования UnigineEditor или отладочных сборок движка, необходимо, чтобы браузер SDK был запущен на используемый в настоящее время компьютер .

Having just installed SDK, you should activate your license with one of the following license activation types: Сразу после установки , вы должны активировать свою лицензию одним из следующих типов активации лицензии:

Release builds of the engine do not require connection to SDK Browser. Release builds based on the SIM Per Channel SDK edition may require Channel USB License Dongle. Релизные сборки движка не требуют подключения к SDK Browser. Для сборок выпуска, основанных на выпуске SIM Per-Channel SDK, может потребоваться USB-лицензионный ключ канала .

Примечание
For evaluation kits: SDK Browser should always be launched irrespective of the build version, as in this case broadcasting over LAN isn't supported. Для оценочных комплектов : SDK Browser должен всегда запускаться независимо от версии сборки, поскольку в этом случае трансляция по локальной сети не поддерживается.

To activate SDK, click Activate on the SDK panel. Чтобы активировать SDK, щелкните Activate на панели SDK.

In the window that opens, choose one of the license activation types: В открывшемся окне выберите один из типов активации лицензии:

License activation types are available depending on your license. If some license activation type is not available as supposed, contact your company admin for assistance. Типы активации лицензии доступны в зависимости от вашей лицензии. Если какой-либо тип активации лицензии недоступен, как предполагалось, обратитесь за помощью к администратору вашей компании.

Примечание
Should you have any questions or technical issues, don't hesitate to send us an email to licensing@unigine.com. Если у вас возникнут какие-либо вопросы или технические проблемы, не стесняйтесь отправить нам электронное письмо на адрес licensing@unigine.com.

If you do not have stable Internet connection, SDK Browser can work in the offline mode. However, in this case, it is required to activate your offline license. Если у вас нет стабильного интернет-соединения, SDK Browser может работать в автономном режиме. Однако в этом случае необходимо активировать вашу автономную лицензию .

Having activated a license for SDK, you can see the info about it by using the License Info button. Активировав лицензию на SDK, вы можете увидеть информацию о нем, нажав кнопку License Info.

In the window that opens, the information on the current license is available: В открывшемся окне доступна информация о текущей лицензии:

  • License type Тип лицензии
  • Account Учетная запись
  • Expiration date of runtime and updates Срок действия компонент среды выполнения и обновлений

License ManagerМенеджер лицензий#

A company admin can manage licenses via the License Manager. To open it, perform these steps: Администратор компании может управлять лицензиями через Менеджер лицензий. Чтобы открыть его, выполните следующие действия:

  1. Go to developer.unigine.com and log in with your account.
    Перейдите на developer.unigine.com и войдите в свою учетную запись.
  2. Go to the License Manager in the My Company section.
    Перейти к License Manager в разделе My Company.

Лицензии

Available licenses and information are listed in the Licenses section. Доступные лицензии и информация перечислены в разделе Licenses.

Support Expiration date and availability of access to the Support section. Срок действия и наличие доступа к разделу поддержки.
Forum access till Expiration date and availability of access to the Forum section. Срок действия и наличие доступа к разделу Форум.
Docs access till Expiration date and availability of access to the Docs section. Срок действия и наличие доступа к разделу Документы.

The License table describes the following license features: В таблице License описаны следующие особенности лицензии:

Product Product name. Название продукта.
Seats Number of available seats. Количество доступных мест.
Updates till Expiration date of SDK updates. Срок действия обновлений SDK.
Runtime till Expiration date of runtime. Срок годности среды выполнения.
Примечание
If you purchased a license by using the Payment Portal, you can prolong it automatically anytime using the Renew button. Если вы приобрели лицензию с помощью Платежного портала , вы можете автоматически продлить ее в любое время с помощью кнопки Renew.

Allocated SeatsВыделенные места#

The seat is a kind of workplace for a developer or an artist involved in project development. It can be taken by any member of the team at a certain moment, then released and taken by another member. Рабочее место (Seat) - это своеобразное рабочее место для разработчика или художника, занимающегося разработкой проекта. Его может взять любой член команды в определенный момент, затем отпустить и забрать другой член.

Information on allocated seats is available for each purchased product in the Allocated Seats section. Here you can see the number of free seats and available activation methods which depend on your license. Информация о выделенных местах доступна для каждого приобретенного продукта в разделе Allocated Seats. Здесь вы можете увидеть количество бесплатных мест и доступных методов активации , которые зависят от вашей лицензии.

The info on allocatted seats is listed in the table with these parameters: Информация о выделенных местах указана в таблице со следующими параметрами:

Type License activation type. Тип активации лицензии.
Info Information about user. Информация о пользователе.

Use to remove the account from the seat thus increasing the number of free seats. Используйте , чтобы удалить учетную запись с места, тем самым увеличив количество свободных мест.

Floating LicenseПлавающая лицензия#

This type of license activation is account-locked. Этот тип активации лицензии заблокирован account.

If you have a stable Internet connection, your licenses are retrieved automatically from your developer.unigine.com account. That means you can switch between PCs. Если у вас стабильное подключение к Интернету, лицензии автоматически загружаются из вашей учетной записи developer.unigine.com. Это означает, что вы можете переключаться между ПК.

Примечание
A seat can't be used by several computers at the same time. If you sign in on a computer, you will be logged off on the one, where you've been signed in before. Место не может использоваться несколькими компьютерами одновременно. Если вы войдете в систему на компьютере, вы выйдете из системы на том, на котором вы вошли в систему ранее.

To activate a Product with this type of activation: Чтобы активировать Продукт с этим типом активации:

  1. Run SDK Browser and sign in with your credentials.
    Запустите браузер SDK и войдите в систему, используя свои учетные данные.
  2. Go to the Products tab of the SDK Browser. Перейдите на вкладку Products в браузере SDK.
  3. Click Activate on the SDK panel. Click Activate on the SDK panel.
  4. In the window that opens, choose Floating License and click Activate. SDK will be activated and locked to the current account.
    В открывшемся окне выберите Floating License и щелкните Activate. SDK будет активирован и привязан к текущей учетной записи.

You can switch from Floating License to Fixed anytime. For that, perform the following steps: Вы можете переключиться с Floating License на Fixed в любое время. Для этого выполните следующие действия:

  1. Click License Info on the Products panel. Click License Info on the Products panel.
  2. Click Change to Fixed.

    Щелкните Change to Fixed.

  3. Activate SDK with the Fixed license activation type. Активируйте SDK с типом активации лицензии Fixed.

Fixed LicenseФиксированная лицензия#

This type of license activation is node-locked. That means SDK is locked to the current PC and will not be available on other machines. Этот тип активации лицензии заблокирован по нода. Это означает, что SDK привязан к текущему ПК и не будет доступен на других машинах.

Примечание
Fixed license for Community edition is currently unavailable. Фиксированная лицензия для редакции Community в настоящее время недоступна.

Internet connection is not required for work with this type of license. However, it is required for activation: you can activate Fixed license in the two following ways. Для работы с данным типом лицензии подключение к Интернету не требуется. Однако это необходимо для активации: активировать фиксированную лицензию можно двумя способами.

Внимание
Switching to Fixed License cannot be reverted. Переход на фиксированную лицензию нельзя отменить .

Online ActivationОнлайн-активация#

If you can provide a stable internet connection for one-time activation, this type of license activation is your choice. Your licenses are retrieved automatically from your developer.unigine.com account. Если вы можете обеспечить стабильное подключение к Интернету для одноразовой активации, этот тип активации лицензии - ваш выбор. Ваши лицензии автоматически загружаются из вашей учетной записи developer.unigine.com.

To activate SDK with the Fixed license activation type: Для активации SDK с типом активации фиксированной лицензии:

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

    Запустите SDK Browser и войдите в систему со своими учетными данными.

  2. Go to the Products tab of the SDK Browser. Перейдите на вкладку Products в браузере SDK.
  3. Click Activate on the SDK panel. Щелкните Activate на панели SDK.
  4. In the window that opens, choose Fixed License (Online Activation) and click Activate.
    SDK will be activated and locked to the current PC.
    В открывшемся окне выберите Fixed License (Online Activation) и щелкните Activate.
    SDK будет активирован и заблокирован для текущего ПК.

Offline ActivationАвтономная активация#

If you do not have a stable internet connection, you can perform offline activation of the Fixed License. Если у вас нет стабильного интернет-соединения, вы можете выполнить автономную активацию фиксированной лицензии.

To activate your offline license: Чтобы активировать автономную лицензию:

  1. Run SDK Browser and click Go Offline.

    Запустите SDK Browser и щелкните Go Offline.

  2. Go to the Products tab of UNIGINE SDK Browser. Перейдите на вкладку Products в SDK Browser.
  3. Click Activate on the SDK panel. Щелкните Activate на панели SDK.
  4. In the window that opens choose Fixed License (Offline Activation).
    The Offline Activation form will open:
    В открывшемся окне выберите Fixed License (Offline Activation).
    Откроется форма Offline Activation:
  5. Copy the request code to the clipboard or write it down.
    Примечание
    The request code is used to generate the activation code. However, activation code generation is available for company administrators only. Therefore, 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.The request code is used to generate the activation code. However, activation code generation is available for company administrators only. Therefore, 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.
    Внимание
    The Request code is PC-dependent, so it can be used to generate the activation code for one PC only. The Request code is PC-dependent, so it can be used to generate the activation code for one PC only.
    The request code is used to generate the activation code. However, activation code generation is available for company administrators only. Therefore, 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.The Request code is PC-dependent, so it can be used to generate the activation code for one PC only.
    Скопируйте код запроса в буфер обмена или запишите его.
    Примечание
    The request code is used to generate the activation code. However, activation code generation is available for company administrators only. Therefore, 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. Код запроса используется для генерации кода активации. Однако создание кода активации доступно только администраторам компании. Поэтому вам необходимо предоставить этот код запроса администратору компании, чтобы он мог сгенерировать код активации в соответствии с шагами 5-10. После получения кода активации (шаг 9) активируйте автономную лицензию на своем ПК.
    Внимание
    The Request code is PC-dependent, so it can be used to generate the activation code for one PC only. Код запроса зависит от ПК, поэтому его можно использовать для генерации кода активации только для одного ПК.
  6. Go to developer.unigine.com and log in with your account.
    Перейдите в developer.unigine.com и войдите в свою учетную запись.
  7. Go to the License Manager of My Company section.
    Перейти к разделу License Manager из My Company.
  8. Click Get offline code. Click Get offline code.
  9. Paste or type in the Request code obtained on Step 5 and click Get. The *.key text file with the activation code will be generated.
    Примечание
    If the user changes the PC, a new activation code must be generated.If the user changes the PC, a new activation code must be generated.

    If the user changes the PC, a new activation code must be generated.
    Вставьте или введите код запроса , полученный на шаге 5, и нажмите Get. Будет создан текстовый файл *.key с кодом активации.
    Примечание
    If the user changes the PC, a new activation code must be generated. Если пользователь меняет ПК, должен быть сгенерирован новый код активации.

  10. Copy the activation code to the clipboard or save it as a *.key text file on the local disk by pressing the corresponding link.
    Примечание
    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.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.
    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.
    Скопируйте код активации в буфер обмена или сохраните его как текстовый файл *.key на локальном диске, нажав соответствующую ссылку.
    Примечание
    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. В зависимости от настроек вашего веб-браузера файл может автоматически сохраняться в папке, используемой веб-браузером для хранения загруженных файлов. Обычно это папка Downloads.
  11. On the computer, from which the Request code has been obtained, go to 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).
    На компьютере, с которого был получен код запроса , перейдите в браузер SDK и вставьте код активации (или нажмите Open Key File, выберите полученный файл *.key с кодом активации в открывшемся диалоговом окне файла и нажмите Открыть ).
  12. Click Activate. Click Activate.
  13. SDK will be locked to the current PC.
    SDK будет заблокирован для текущего ПК.

Done! Your offline license has been activated. Готово! Ваша автономная лицензия активирована.

Примечание
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. Если вы активируете лицензию на ПК без доступа к Интернету (или с плохим Интернет-соединением), вы должны выполнить шаги 5-10 на другом ПК, подключенном к Интернету, а затем передать код активации на свой компьютер.

USB License DongleЛицензионный ключ USB#

A USB license dongle holds licenses under hardware control thus allowing you to run SDK Browser with no need for Internet access in any way. Лицензионный ключ USB хранит лицензии под контролем оборудования, что позволяет запускать браузер SDK без какого-либо доступа к Интернету.

Примечание
The USB license dongle is available on both Windows and Linux. Лицензионный ключ USB доступен как в Windows, так и в Linux.

On Windows: В Windows:

  1. Insert the USB license dongle into the USB port. Вставьте лицензионный ключ USB в порт USB.
  2. Run SDK Browser. Authorization process will be done automatically (the sign-in form will be skipped). Don't eject the dongle while working. Запустите браузер SDK. Процесс авторизации будет выполнен автоматически (форма авторизации будет пропущена). Не вынимайте ключ во время работы.
Внимание
In order for your keys to work as expected, please disable the USB selective suspend feature. Follow this link to learn more. Чтобы ваши ключи работали должным образом, отключите функцию USB selective suspend. Перейдите по этой ссылке , чтобы узнать больше.

On Linux: В Linux:

  1. Check if your operating system contains the udev subsystem. Убедитесь, что ваша операционная система содержит подсистему udev .
  2. Run the SDK_Browser/bin/install_grdnt_udev_rules.sh script (the root user's rights are required). Запустите сценарий SDK_Browser/bin/install_grdnt_udev_rules.sh (требуются права пользователя root).
  3. Insert the USB license dongle into the USB port. Вставьте лицензионный ключ USB в порт USB.
  4. Run SDK Browser. Authorization process will be done automatically (the sign-in form will be skipped). Don't eject the dongle while working. Запустите браузер SDK. Процесс авторизации будет выполнен автоматически (форма авторизации будет пропущена). Не вынимайте ключ во время работы.

In case of multiple seats, insert a dongle into any single PC in the local network. Other licenses are retrieved automatically in the same way as for online licenses. В случае нескольких рабочих мест вставьте ключ в любой ПК в локальной сети. Другие лицензии извлекаются автоматически, как и для онлайн-лицензий.

In case of multiple dongles used in one local network: В случае использования нескольких ключей в одной локальной сети:

  1. Insert a dongle into any PC in the local network. This PC is going to be the licensing host. Вставьте ключ в любой компьютер в локальной сети. Этот компьютер будет хостом лицензирования.
  2. Use the command line to run SDK Browser on the licensing host and set its IP and Port in the local network as command-line parameters. For example:
    Shell-команды
    browser.exe -licensing_host 192.168.1.1:4545
    After being started, SDK Browser on the host will wait for connection to Port 4545.
    Используйте командную строку для запуска браузера SDK на узле лицензирования и установите его IP-адрес и порт в локальной сети в качестве параметров командной строки. Например:
    Shell-команды
    browser.exe -licensing_host 192.168.1.1:4545
    После запуска браузер SDK на хосте будет ждать подключения к порту 4545.
  3. Run SDK Browser on the PC that is going to work under the license as follows: set the argument containing the parameters of the licensing host via Customize Run Options to run the application, or via Customize UnigineEditor Options to edit it. Запустите браузер SDK на ПК, который будет работать под лицензией, следующим образом: установите аргумент, содержащий параметры хоста лицензирования, через Customize Run Options для запуска приложения или через Customize UnigineEditor Options для его редактирования.

On the PC that has a dongle inserted (licensing host), SDK Browser shall be running. Other PCs that retrieve the license can do without SDK browser and open the Editor or build directly. На ПК, на котором вставлен ключ (хост лицензирования), должен быть запущен SDK Browser. Другие ПК, которые получают лицензию, могут обойтись без браузера SDK и напрямую открыть редактор или выполнить сборку.

USB License Dongles for SIM Per Channel SDKЛицензионные ключи USB для SIM Per-Channel SDK#

Two types of USB license dongle are used for SIM Per Channel SDK: Для SDK SIM Per-Channel используются два типа лицензионного ключа USB:

  • Seat USB Dongle — a license used for development. Is used as an access to the allocated seat. Seat USB Dongle - лицензия, используемая для разработки. Используется как доступ к выделенному месту .
  • Channel USB Dongle — a license used for release builds, i. e. for each instance of the released application. Two types of licenses are available for release builds:
    • VR Channel
    • IG Channel
    Channel USB Dongle - лицензия для релизных сборок, т.е. для каждого экземпляра выпущенного приложения. Для релизных сборок доступны два типа лицензий:
    • VR Channel
    • IG Channel

Channel USB DonglesКанальные USB-ключи#

Licenses for Sim Per-Channel SDK edition differ depending on the types of UNIGINE plugins used in your applications. Лицензии на выпуск Sim Per-Channel SDK различаются в зависимости от типов подключаемых модулей UNIGINE, используемых в ваших приложениях.

Базовый VR IG
GPUMonitor AppOculus AppEasyBlend
CadImporter AppVarjo AppProjection
FbxImporter AppVive AppSeparate
GLTFImporter TeslaSuit AppSurround
Interface LeapMotion AppWall
SSLSocket Kinect Geodetics
Steam ARTTracker Syncker
VrpnClient IG, CIGIConnector,
DISConnector,
HLAConnector

Purchasing a per-channel license is not required if your application uses only the Base set of UNIGINE’s plugins. Приобретать лицензию на каждый канал не требуется, если ваше приложение использует только базовый набор плагинов UNIGINE.

For launching final builds of applications created using IG (Image Generator) and VR plugins, either of the following USB dongles is required: Для запуска финальных сборок приложений, созданных с помощью подключаемых модулей IG (Image Generator) и VR , необходим любой из следующих USB-ключей:

  • VR Channel enables you to launch an application created on the basis of the Sim Per-Channel SDK edition using VR plugins. VR Channel позволяет запускать приложение, созданное на основе версии Sim Per-Channel SDK, с использованием подключаемых модулей виртуальной реальности.
  • IG Channel enables you to launch an application created on the basis of the Sim Per-Channel SDK edition using IG and VR plugins. IG Channel позволяет запускать приложение, созданное на основе версии SDK Sim Per-Channel, с использованием подключаемых модулей IG и VR.
Примечание
  • License broadcasting over the local network is not available for Channel USB Dongles. Трансляция лицензии по локальной сети недоступна для USB-ключей Channel.
  • All per-channel licenses purchased prior to UNIGINE 2.12 shall be treated as IG Channels. Все канальные лицензии, приобретенные до UNIGINE 2.12, должны рассматриваться как каналы IG.
Последнее обновление: 11.11.2020