This page has been translated automatically.
Видеоуроки
Интерфейс
Основы
Продвинутый уровень
Подсказки и советы
Основы
Программирование на C#
Рендеринг
Профессиональный уровень (SIM)
Принципы работы
Свойства (properties)
Компонентная Система
Рендер
Физика
Редактор UnigineEditor
Обзор интерфейса
Работа с ассетами
Контроль версий
Настройки и предпочтения
Работа с проектами
Настройка параметров ноды
Setting Up Materials
Настройка свойств
Освещение
Sandworm
Использование инструментов редактора для конкретных задач
Расширение функционала редактора
Встроенные объекты
Ноды (Nodes)
Объекты (Objects)
Эффекты
Декали
Источники света
Geodetics
World-ноды
Звуковые объекты
Объекты поиска пути
Player-ноды
Программирование
Основы
Настройка среды разработки
Примеры использования
C++
C#
UnigineScript
UUSL (Unified UNIGINE Shader Language)
Плагины
Форматы файлов
Материалы и шейдеры
Rebuilding the Engine Tools
Интерфейс пользователя (GUI)
VR Development
Двойная точность координат
API
Animations-Related Classes
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
VR-Related Classes
Работа с контентом
Оптимизация контента
Материалы
Визуальный редактор материалов
Сэмплы материалов
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Учебные материалы
Внимание! Эта версия документация УСТАРЕЛА, поскольку относится к более ранней версии SDK! Пожалуйста, переключитесь на самую актуальную документацию для последней версии SDK.
Внимание! Эта версия документации описывает устаревшую версию SDK, которая больше не поддерживается! Пожалуйста, обновитесь до последней версии SDK.

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

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: Сразу после установки SDK, вы должны активировать лицензию, используя один из следующих типов активации:

Licenses are assigned to user accounts via License Manager.Лицензии назначаются учетным записям пользователей через Менеджер лицензий.

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 (HASP). Релизные сборки движка не требуют подключения к SDK Browser. Для релизных сборок на базе SIM Per-Channel SDK, может потребоваться USB-ключ с лицензией для одного канала (HASP).

Примечание
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 должен быть всегда запущен независимо от версии сборки, поскольку в этом случае трансляция по локальной сети не поддерживается.

License ActivationАктивация лицензии#

After you have installed an SDK, the Activate License window opens:После того, как вы установили SDK, откроется окно Activate License:

License activation types are available depending on your license. If a certain license activation type is not available as supposed, contact the person who is assigned the role of Company Admin for assistance.Типы активации лицензии доступны в зависимости от вашей лицензии. Если какой-то тип активации лицензии недоступен, но предполагается, что должен быть доступен, обратитесь за помощью к человеку, которому назначена роль Company Admin.

Примечание
If 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 Срок действия компонентов среды выполнения и обновлений

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

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

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, select the Floating License type in the Activate License window that appears immediately after the product has been installed:Чтобы активировать продукт, используя этот тип активации, выберите тип Floating License в окне Activate License, которое появляется сразу после установки продукта:

If the product has already been installed, but is not activated, do the following:Если продукт уже установлен, но не активирован, выполните следующие действия:

  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.
    Нажмите Activate на панели SDK.
  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.Вы можете переключиться с Floating License на Fixed в любое время.

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

Внимание
Функционал, описанный в этой главе, недоступен в Community редакции SDK.
Чтобы использовать этот функционал вам необходимо получить лицензию на Engineering / Sim SDK.

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 привязан к текущему ПК и не будет доступен на других машинах.

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 a product with this type of activation, select the Fixed License (Online Activation) type in the Activate License window that appears immediately after the product has been installed:Чтобы активировать продукт с этим типом активации, выберите тип Fixed License (Online Activation) в окне Activate License, которое появляется сразу после установки продукта:

If the product has already been installed, but is not activated, do the following:Если продукт уже установлен, но не активирован, выполните следующие действия:

  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.
    Скопируйте код запроса в буфер обмена или запишите его.
  6. Provide the request code to the Company Admin to generate the activation code.Предоставьте этот код запроса администратору компании, чтобы он мог сгенерировать код активации.

    Внимание
    The Request code is PC-dependent, so it can be used to generate the activation code for one PC and in its current configuration only. If the PC hardware has been modified, a new activation code is required for activation of a modified PC. Код запроса зависит от ПК, поэтому его можно использовать для генерации кода активации только для одного ПК и только в его текущей конфигурации. Если в ПК были внесены изменения, то для него потребуется новый активационный код.
  7. After receiving the activation code, enter it to the activation code line. If the Company Admin provided the *.key file with the activation code, click Open Key File, choose the provided file in the file dialog window that opens, and click Open.
    На компьютере, с которого был получен код запроса , перейдите в браузер SDK и вставьте код активации (или нажмите Open Key File, выберите полученный файл *.key с кодом активации в открывшемся диалоговом окне файла и нажмите Open ).
  8. Click Activate. Нажмите Activate.
  9. SDK will be locked to the current PC.
    SDK будет привязан к текущему ПК.

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

Switching to Offline LicenseПереключение на автономную лицензию#

You can switch from Floating License to Fixed anytime. To do 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 to change the license activation type to Fixed.Нажмите Change to Fixed, чтобы изменить тип активации лицензии на Fixed.

Then follow the guidelines for the preferred activation method:Затем следуйте инструкциям по предпочтительному способу активации:

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

Внимание
Функционал, описанный в этой главе, недоступен в Community редакции SDK.
Чтобы использовать этот функционал вам необходимо получить лицензию на Sim SDK.

A USB license dongle (HASP) holds licenses under hardware control thus allowing you to run SDK Browser with no need for Internet access in any way. Лицензионный ключ USB (HASP) использует аппаратный контроль для хранения лицензий, что позволяет запускать браузер 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 (HASPs) for SIM Per Channel SDKЛицензионные ключи USB (HASP) для 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 (HASP) — a license used for development. Is used as an access to the allocated seat. Seat USB Dongle (HASP) - лицензия, используемая для разработки. Используется как доступ к выделенному месту .
  • Channel USB Dongle (HASP) — 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 (HASP) - лицензия для релизных сборок, т.е. для каждого экземпляра выпущенного приложения. Для релизных сборок доступны два типа лицензий:
    • VR Channel
    • IG Channel
Примечание
Launching an application with a Channel USB dongle does not require SDK Browser. In case an SDK Browser instance is running, your application runtime uses SDK Browser activation (works "via Seat") instead of using the dongle.Для запуска приложения с USB-ключом Channel SDK Browser не требуется. Если SDK Browser запущен, то среда выполнения вашего приложения вместо использования ключа использует активацию SDK Browser (работает «через Seat»).

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

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

Base VR IG
Base plugins Base + VR plugins
GPUMonitor Oculus EasyBlend
CadImporter Varjo Projection
FbxImporter OpenVR Separate
GLTFImporter TeslaSuit Surround
Ultraleap LeapMotion Wall
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 (HASPs) is required: Для запуска финальных сборок приложений, созданных с помощью подключаемых модулей IG (Image Generator) и VR , необходим любой из следующих USB-ключей (HASP):

  • VR Channel enables you to launch an application created on the basis of the Sim Per-Channel SDK edition using VR plugins. VR Channel позволяет запускать приложение, созданное на основе версии SDK Sim Per-Channel, с использованием подключаемых модулей виртуальной реальности.
  • 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 Channel.
Последнее обновление: 19.12.2023
Build: ()