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

Браузер SDK 2

Примечание

Используйте SDK Browser v2 для работы с проектами на базе версий SDK 2.9+. Вы можете скачать новый браузер для своей операционной системы воспользовавшись следующими ссылками:

Если вы одновременно работаете с проектами на основе SDK 2.16+, а также на основе версий SDK предшествующих 2.9, то вам следует использовать обе версии SDK Browser следующим образом:

  • SDK Browser v2: SDK 2.9+
  • SDK Browser v1 (устаревший): SDK 2.8 и ранее.

Эта статья содержит краткое описание возможностей UNIGINE SDK Browser:

  • Интеграция с аккаунтами developer.unigine.com
  • Удобная загрузка, установка и обновление нескольких UNIGINE SDK
  • Быстрое создание проектов с настраиваемыми настройками
  • Просмотр различных примеров: UnigineScript, C ++ API, C # API, сторонние
  • Скачивание контента по запросу
  • Самостоятельное обновление через Интернет
  • Легкий доступ к библиотеке ассетов UNIGINE

В следующем видео представлен обзор интерфейса SDK Browser:

Информацию о загрузке и установке браузера можно найти здесь .

Информация о лицензировании доступна в статье Лицензии .

Внимание
SDK Browser может запускаться некорректно, если у вас установлен Astra Linux Special Edition 1.5 / 1.6 с установленным PaX. В качестве обходного пути вы можете отключить MPROTECT для двоичного файла browser.linux следующим образом:
Исходный код
sudo paxctl -m browser_x64.linux

Для получения более подробной информации о MPROTECT вы можете щелкнуть здесь .

Вход в систему#

После установки браузера на компьютер выберите расположение сервера (Global или China) и войдите в систему, используя данные своей учетной записи.

Глобальные параметры#

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

Чтобы открыть форму Global Options, щелкните следующую вкладку в браузере SDK:

Форма откроется:

Storage Path Путь к папке, в которой будут храниться загруженные SDK, наборы ассетов и демонстрации.
Show Welcome Screen Показывать экран приветствия при запуске браузера SDK.
Close to Tray При закрытии свернуть окно в область уведомлений.
Qt Path Путь к библиотекам Qt. Этот путь используется для запуска проектов, созданных с помощью QMake через UNIGINE SDK Browser.
Примечание
Эта опция доступна только в Windows.
Channel Activation Активация канальных USB-ключей.
Настройки видео по умолчанию
API Графический API, который будет использоваться для рендеринга. Доступны следующие значения:
  • Auto-detection - автоматически выбирать лучший вариант из доступных.
  • DirectX 11
  • OpenGL
Resolution Разрешение окна.
Fullscreen

Полноэкранный режим:

  • Disabled — отключен, приложение запускается в оконном режиме
  • Enabled — включен, приложение запускается в полноэкранном режиме
  • Borderless Window — приложение запускается в режиме без границ — полнооконном режиме, когда окно приложения отображается без дополнительных элементов
Video Debug Контекст отладки для OpenGL или DirectX 11.
Monitors Конфигурация дисплея (для одно- или многомониторного рендеринга).
Stereo 3D Стерео режим.
Примечание
Набор доступных режимов зависит от графического API, используемого для рендеринга.

SDK#

Чтобы начать работу, у вас должен быть установлен SDK . На вкладке SDKs вы можете установить новую версию SDK или добавить уже установленную.

Примечание
Автономные сборки также доступны в разделе Downloads портала разработчика.

Установка SDK#

Чтобы установить новый SDK:

  1. Нажмите кнопку ADD SDK.

    Откроется окно Add SDK.

  2. Укажите Тип SDK в поле Edition (Community, Engineering, Sim или Editor) на вкладке SDKs.
  3. Укажите версию SDK в поле Version.
  4. Нажмите кнопку Install. Ход загрузки и установки будет показан в меню слева и на самой вкладке SDK.

  5. После завершения установки нажмите кнопку Activate установленного SDK.

  6. В открывшемся окне Activate License выберите подходящий тип активации лицензиии нажмите Activate.

SDK активирован и готов к использованию:

Установленный и активированный SDK

Добавление ранее установленного SDK#

Чтобы добавить установленный SDK:

  1. Нажмите кнопку ADD SDK.

  2. Нажмите ссылку add the already installed в нижней части окна Add SDK. В открывшемся окне браузера укажите путь к корневой папке нужного SDK. Он появится в списке My Projects.

  3. Укажите путь к корневой папке необходимого SDK. Он появится в разделе «SDKs».

    Примечание
    Для добавления доступны только SDK, содержащие файл manifest (присутствует с 23.04.2015).

Upgrading an SDK#

Если доступно более новое издание или версия, вы можете обновить SDK вместо того, чтобы загружать всю новую версию:

Кнопка Upgrade

После установки SDK вы можете:

  • Создать новый проект во вкладке My Projects.
  • Создать проект с установленными наборами ассетов во вкладке My Projects.
  • Запустить встроенные демонстрации или сэмплы ( UnigineScript , C ++ API, C # API, сторонние).

Мои проекты#

Проект - это независимый объект, который содержит все данные о содержимом вашего приложения, организованные в наборе каталогов.

На вкладке My Projects отображаются все доступные проекты. Список проектов может отображаться в виде эскизов или в виде списка. Переключение между этими двумя режимами осуществляется с помощью соответствующих кнопок в правом верхнем углу.

Есть несколько способов работы с проектами :

  • Создайте новый проект (у вас должен быть установлен SDK).
  • Создайте проект с наборами ассетов (у вас должны быть установлены SDK и Assets).
  • Добавьте существующий проект со своего локального диска (после этого он будет легко доступен отсюда для редактирования, обновления или других действий).

Ассеты#

Ассет (Asset) это 3D-модель, компонент, материал и пр., добавленные в ваш проект на UNIGINE.

Узнайте, как создать проект с набором ассетов здесь .

Полный список наборов ассетов и способов их использования доступен здесь .

Сэмплы#

На вкладке Samples можно найти следующие сэмплы:

  • Demos - набор демонстраций и тестов UNIGINE, которые можно преобразовать в проект, чтобы изменить
  • UnigineScript - набор демонстраций UnigineScript
  • C++ API - набор демонстраций C ++ API
  • C# API - набор демонстраций C #
  • 3rd party - набор демонстраций, демонстрирующих интеграцию UNIGINE с приложениями на основе сторонних технологий.

Чтобы загрузить любую демонстрацию, щелкните Install под проектом в разделе Demos вкладки Samples.

Знания#

Доступ к онлайн- и офлайн-документации, форуму сообщества Unigine и частной поддержке.

Ссылки на социальные сети#

Здесь собраны быстрые ссылки на наши аккаунты в социальных сетях, форум и онлайн-документацию. Присоединяйтесь к нашему сообществу и следите за новостями.

Устранение неполадок#

Если браузер SDK выдает сообщение об ошибке, ознакомьтесь со следующей статьей для поиска возможного решения:

Последнее обновление: 14.12.2022
Build: ()