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

Эта статья содержит краткое описание возможностей 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.

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

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

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

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

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

Продукты#

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

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

  • Чтобы установить новый Продукт:
    1. Укажите Тип продукта в поле Edition (Community, Engineering, SimилиEditor) на вкладке Products.
    2. Укажите версию продукта в поле Version.
    3. Щелкните Install. Ход установки будет отображаться в меню слева. Установленный продукт появится в списке продуктов.

  • Чтобы добавить установленный Продукт:
    1. Щелкните Add Installed на вкладке Products.
    2. Укажите путь к корневой папке необходимого Продукта. Он появится в списке «Мои проекты».
      Примечание
      Для добавления доступны только Товары, содержащие файл manifest (присутствует с 23.04.2015).

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

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

Мои проекты#

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

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

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

Дополнения#

Дополнение (Аддон) - это подключаемое расширение функциональности, которое может быть представлено как любое дополнение к движку: подключаемый модуль, библиотека, материал и т. д.

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

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

Сэмплы#

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

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

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

Знания#

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

Устранение проблем#

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

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