This page has been translated automatically.
Видеоуроки
Interface
Essentials
Advanced
Полезные советы
Программирование на C#
Принципы работы
Свойства (properties)
Компонентная Система
Рендер
Физика
Редактор UnigineEditor
Обзор интерфейса
Работа с ассетами
Настройки и предпочтения
Работа с проектами
Настройка параметров узла
Setting Up Materials
Setting Up Properties
Освещение
Landscape Tool
Sandworm (Experimental)
Использование инструментов редактора для конкретных задач
Extending Editor Functionality
Встроенные объекты
Nodes
Objects
Effects
Decals
Light Sources
Geodetics
World Objects
Sound Objects
Pathfinding Objects
Players
Программирование
Основы
Настройка среды разработки
Примеры использования
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! Пожалуйста, переключитесь на самую актуальную документацию для последней версии SDK.
Внимание! Эта версия документации описывает устаревшую версию SDK, которая больше не поддерживается! Пожалуйста, обновитесь до последней версии SDK.

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

Браузер SDK управляет лицензиями для каждого SDK, установленного на текущем ПК: для использования UnigineEditor или отладочных сборок движка, необходимо, чтобы браузер SDK был запущен на используемый в настоящее время компьютер .

Сразу после установки , вы должны активировать свою лицензию одним из следующих типов активации лицензии:

Релизные сборки движка не требуют подключения к SDK Browser. Для сборок выпуска, основанных на выпуске SIM Per-Channel SDK, может потребоваться USB-лицензионный ключ канала .

Примечание
Для оценочных комплектов : SDK Browser должен всегда запускаться независимо от версии сборки, поскольку в этом случае трансляция по локальной сети не поддерживается.

Чтобы активировать SDK, щелкните Activate на панели SDK.

В открывшемся окне выберите один из типов активации лицензии:

Типы активации лицензии доступны в зависимости от вашей лицензии. Если какой-либо тип активации лицензии недоступен, как предполагалось, обратитесь за помощью к администратору вашей компании.

Примечание
Если у вас возникнут какие-либо вопросы или технические проблемы, не стесняйтесь отправить нам электронное письмо на адрес licensing@unigine.com.

Если у вас нет стабильного интернет-соединения, SDK Browser может работать в автономном режиме. Однако в этом случае необходимо активировать вашу автономную лицензию .

Активировав лицензию на SDK, вы можете увидеть информацию о нем, нажав кнопку License Info.

В открывшемся окне доступна информация о текущей лицензии:

  • Тип лицензии
  • Учетная запись
  • Срок действия компонент среды выполнения и обновлений

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

Администратор компании может управлять лицензиями через Менеджер лицензий. Чтобы открыть его, выполните следующие действия:

  1. Перейдите на developer.unigine.com и войдите в свою учетную запись.
  2. Перейти к License Manager в разделе My Company.

Лицензии

Доступные лицензии и информация перечислены в разделе Licenses.

Support Срок действия и наличие доступа к разделу поддержки.
Forum access till Срок действия и наличие доступа к разделу Форум.
Docs access till Срок действия и наличие доступа к разделу Документы.

В таблице License описаны следующие особенности лицензии:

Product Название продукта.
Seats Количество доступных мест.
Updates till Срок действия обновлений SDK.
Runtime till Срок годности среды выполнения.
Примечание
Если вы приобрели лицензию с помощью Платежного портала , вы можете автоматически продлить ее в любое время с помощью кнопки Renew.

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

Рабочее место (Seat) - это своеобразное рабочее место для разработчика или художника, занимающегося разработкой проекта. Его может взять любой член команды в определенный момент, затем отпустить и забрать другой член.

Информация о выделенных местах доступна для каждого приобретенного продукта в разделе Allocated Seats. Здесь вы можете увидеть количество бесплатных мест и доступных методов активации , которые зависят от вашей лицензии.

Информация о выделенных местах указана в таблице со следующими параметрами:

Type Тип активации лицензии.
Info Информация о пользователе.

Используйте , чтобы удалить учетную запись с места, тем самым увеличив количество свободных мест.

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

Этот тип активации лицензии заблокирован account.

Если у вас стабильное подключение к Интернету, лицензии автоматически загружаются из вашей учетной записи developer.unigine.com. Это означает, что вы можете переключаться между ПК.

Примечание
Место не может использоваться несколькими компьютерами одновременно. Если вы войдете в систему на компьютере, вы выйдете из системы на том, на котором вы вошли в систему ранее.

Чтобы активировать Продукт с этим типом активации:

  1. Запустите браузер SDK и войдите в систему, используя свои учетные данные.
  2. Перейдите на вкладку Products в браузере SDK.
  3. Click Activate on the SDK panel.
  4. В открывшемся окне выберите Floating License и щелкните Activate. SDK будет активирован и привязан к текущей учетной записи.

Вы можете переключиться с Floating License на Fixed в любое время. Для этого выполните следующие действия:

  1. Click License Info on the Products panel.
  2. Щелкните Change to Fixed.

  3. Активируйте SDK с типом активации лицензии Fixed.

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

Этот тип активации лицензии заблокирован по нода. Это означает, что SDK привязан к текущему ПК и не будет доступен на других машинах.

Примечание
Фиксированная лицензия для редакции Community в настоящее время недоступна.

Для работы с данным типом лицензии подключение к Интернету не требуется. Однако это необходимо для активации: активировать фиксированную лицензию можно двумя способами.

Внимание
Переход на фиксированную лицензию нельзя отменить .

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

Если вы можете обеспечить стабильное подключение к Интернету для одноразовой активации, этот тип активации лицензии - ваш выбор. Ваши лицензии автоматически загружаются из вашей учетной записи developer.unigine.com.

Для активации SDK с типом активации фиксированной лицензии:

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

  2. Перейдите на вкладку Products в браузере SDK.
  3. Щелкните Activate на панели SDK.
  4. В открывшемся окне выберите Fixed License (Online Activation) и щелкните Activate.
    SDK будет активирован и заблокирован для текущего ПК.

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

Если у вас нет стабильного интернет-соединения, вы можете выполнить автономную активацию фиксированной лицензии.

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

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

  2. Перейдите на вкладку Products в SDK Browser.
  3. Щелкните Activate на панели SDK.
  4. В открывшемся окне выберите Fixed License (Offline Activation).
    Откроется форма Offline Activation:
  5. Скопируйте код запроса в буфер обмена или запишите его.
    Примечание
    Код запроса используется для генерации кода активации. Однако создание кода активации доступно только администраторам компании. Поэтому вам необходимо предоставить этот код запроса администратору компании, чтобы он мог сгенерировать код активации в соответствии с шагами 5-10. После получения кода активации (шаг 9) активируйте автономную лицензию на своем ПК.
    Внимание
    Код запроса зависит от ПК, поэтому его можно использовать для генерации кода активации только для одного ПК.
  6. Перейдите в developer.unigine.com и войдите в свою учетную запись.
  7. Перейти к разделу License Manager из My Company.
  8. Click Get offline code.
  9. Вставьте или введите код запроса , полученный на шаге 5, и нажмите Get. Будет создан текстовый файл *.key с кодом активации.
    Примечание
    Если пользователь меняет ПК, должен быть сгенерирован новый код активации.

  10. Скопируйте код активации в буфер обмена или сохраните его как текстовый файл *.key на локальном диске, нажав соответствующую ссылку.
    Примечание
    В зависимости от настроек вашего веб-браузера файл может автоматически сохраняться в папке, используемой веб-браузером для хранения загруженных файлов. Обычно это папка Downloads.
  11. На компьютере, с которого был получен код запроса , перейдите в браузер SDK и вставьте код активации (или нажмите Open Key File, выберите полученный файл *.key с кодом активации в открывшемся диалоговом окне файла и нажмите Открыть ).
  12. Click Activate.
  13. SDK будет заблокирован для текущего ПК.

Готово! Ваша автономная лицензия активирована.

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

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

Лицензионный ключ USB хранит лицензии под контролем оборудования, что позволяет запускать браузер SDK без какого-либо доступа к Интернету.

Примечание
Лицензионный ключ USB доступен как в Windows, так и в Linux.

В Windows:

  1. Вставьте лицензионный ключ USB в порт USB.
  2. Запустите браузер SDK. Процесс авторизации будет выполнен автоматически (форма авторизации будет пропущена). Не вынимайте ключ во время работы.
Внимание
Чтобы ваши ключи работали должным образом, отключите функцию USB selective suspend. Перейдите по этой ссылке , чтобы узнать больше.

В Linux:

  1. Убедитесь, что ваша операционная система содержит подсистему udev .
  2. Запустите сценарий SDK_Browser/bin/install_grdnt_udev_rules.sh (требуются права пользователя root).
  3. Вставьте лицензионный ключ USB в порт USB.
  4. Запустите браузер SDK. Процесс авторизации будет выполнен автоматически (форма авторизации будет пропущена). Не вынимайте ключ во время работы.

В случае нескольких рабочих мест вставьте ключ в любой ПК в локальной сети. Другие лицензии извлекаются автоматически, как и для онлайн-лицензий.

В случае использования нескольких ключей в одной локальной сети:

  1. Вставьте ключ в любой компьютер в локальной сети. Этот компьютер будет хостом лицензирования.
  2. Используйте командную строку для запуска браузера SDK на узле лицензирования и установите его IP-адрес и порт в локальной сети в качестве параметров командной строки. Например:
    Shell-команды
    browser.exe -licensing_host 192.168.1.1:4545
    После запуска браузер SDK на хосте будет ждать подключения к порту 4545.
  3. Запустите браузер SDK на ПК, который будет работать под лицензией, следующим образом: установите аргумент, содержащий параметры хоста лицензирования, через Customize Run Options для запуска приложения или через Customize UnigineEditor Options для его редактирования.

На ПК, на котором вставлен ключ (хост лицензирования), должен быть запущен SDK Browser. Другие ПК, которые получают лицензию, могут обойтись без браузера SDK и напрямую открыть редактор или выполнить сборку.

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

Для SDK SIM Per-Channel используются два типа лицензионного ключа USB:

  • Seat USB Dongle - лицензия, используемая для разработки. Используется как доступ к выделенному месту .
  • Channel USB Dongle - лицензия для релизных сборок, т.е. для каждого экземпляра выпущенного приложения. Для релизных сборок доступны два типа лицензий:
    • VR Channel
    • IG Channel

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

Лицензии на выпуск 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

Приобретать лицензию на каждый канал не требуется, если ваше приложение использует только базовый набор плагинов UNIGINE.

Для запуска финальных сборок приложений, созданных с помощью подключаемых модулей IG (Image Generator) и VR , необходим любой из следующих USB-ключей:

  • VR Channel позволяет запускать приложение, созданное на основе версии Sim Per-Channel SDK, с использованием подключаемых модулей виртуальной реальности.
  • IG Channel позволяет запускать приложение, созданное на основе версии SDK Sim Per-Channel, с использованием подключаемых модулей IG и VR.
Примечание
  • Трансляция лицензии по локальной сети недоступна для USB-ключей Channel.
  • Все канальные лицензии, приобретенные до UNIGINE 2.12, должны рассматриваться как каналы IG.
Последнее обновление: 24.11.2020
Build: ()