This page has been translated automatically.
Видеоуроки
Интерфейс
Основы
Продвинутый уровень
Подсказки и советы
Основы
Программирование на C#
Рендеринг
Профессиональный уровень (SIM)
Принципы работы
Свойства (properties)
Компонентная Система
Рендер
Режимы вывода изображения
Физика
Браузер SDK 2
Лицензирование и типы лицензий
Дополнения (Add-Ons)
Демонстрационные проекты
API Samples
Редактор UnigineEditor
Обзор интерфейса
Работа с ассетами
Контроль версий
Настройки и предпочтения
Работа с проектами
Настройка параметров ноды
Setting Up Materials
Настройка свойств
Освещение
Sandworm
Использование инструментов редактора для конкретных задач
Расширение функционала редактора
Встроенные объекты
Ноды (Nodes)
Объекты (Objects)
Эффекты
Декали
Источники света
Geodetics
World-ноды
Звуковые объекты
Объекты поиска пути
Player-ноды
Программирование
Основы
Настройка среды разработки
Примеры использования
C++
C#
UnigineScript
Унифицированный язык шейдеров UUSL (Unified UNIGINE Shader Language)
Плагины
Форматы файлов
Материалы и шейдеры
Rebuilding the Engine Tools
Интерфейс пользователя (GUI)
Двойная точность координат
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 2

Примечание

Use SDK Browser v2 for working with your UNIGINE projects based on SDK 2.9+. You can download it for your OS via one of the links below:Используйте SDK Browser v2 для работы с проектами на базе версий SDK 2.9+. Вы можете скачать новый браузер для своей операционной системы воспользовавшись следующими ссылками:

If you have ongoing projects based on SDK 2.16+ and at same time the ones based on SDK versions earlier than 2.9, you should use both versions of SDK Browser as follows:Если вы одновременно работаете с проектами на основе SDK 2.16+, а также на основе версий SDK предшествующих 2.9, то вам следует использовать обе версии SDK Browser следующим образом:

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

This article contains a brief description of UNIGINE SDK Browser features:Эта статья содержит краткое описание возможностей UNIGINE SDK Browser:

  • Integration with developer.unigine.com accountsИнтеграция с аккаунтами developer.unigine.com
  • Convenient downloading, installation and upgrade of multiple UNIGINE SDKsУдобная загрузка, установка и обновление нескольких UNIGINE SDK
  • Quick creation of projects with customizable settingsБыстрое создание проектов с настраиваемыми настройками
  • Browsing through various samples: UnigineScript, C++ API, C# API, 3rd partyПросмотр различных примеров: UnigineScript, C ++ API, C # API, сторонние
  • Downloading content on demandСкачивание контента по запросу
  • Self-update via InternetСамостоятельное обновление через Интернет

The following video provides the overview of the SDK Browser interface:В следующем видео представлен обзор интерфейса SDK Browser:

The information on the browser downloading and installing can be found here.Информацию о загрузке и установке браузера можно найти здесь .

The information on licensing is available in the Licenses article.Информация о лицензировании доступна в статье Лицензии .

Внимание
SDK Browser may not launch correctly if you have Astra Linux Special Edition 1.5 / 1.6 with PaX installed. As a workaround you can disable MPROTECT for the browser.linux binary as follows:
Исходный код
sudo paxctl -m browser_x64.linux

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

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

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

Once the browser is installed on the computer, choose server location (Global or China) and log in with your account credentials.После установки браузера на компьютер выберите расположение сервера (Global или China) и войдите в систему, используя данные своей учетной записи.

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

It is possible to set the general startup settings for all projects, samples, and demos run via SDK Browser.Можно установить общие параметры запуска для всех проектов, примеров и демонстраций, запускаемых через браузер SDK.

To open the Global Options form, click the following tab in SDK Browser:Чтобы открыть форму Global Options, щелкните следующую вкладку в браузере SDK:

The form will open:Форма откроется:

Storage Path A path to a folder where downloaded SDKs and demos will be stored.Путь к папке, в которой будут храниться загруженные SDK и демонстрации.
Show Welcome Screen Show the welcome screen on SDK Browser startup.Показывать экран приветствия при запуске браузера SDK.
Close to Tray Minimize the window to tray when closed.При закрытии свернуть окно в область уведомлений.
Qt Path Path to Qt libraries. This path is used to run projects created by using QMake via UNIGINE SDK Browser.
Примечание
This option is available on Windows only.This option is available on Windows only.
This option is available on Windows only.
Путь к библиотекам Qt. Этот путь используется для запуска проектов, созданных с помощью QMake через UNIGINE SDK Browser.
Примечание
This option is available on Windows only.Эта опция доступна только в Windows.
Channel Activation Activation of Channel USB DonglesАктивация канальных USB-ключей.
Default Video OptionsНастройки видео по умолчанию
API Graphics API to be used for rendering. The following values are available:
  • Auto-detection — automatically choose the best option from the available ones.Auto-detection — automatically choose the best option from the available ones.
  • DirectX 11
  • DirectX 12
  • Vulkan
Auto-detection — automatically choose the best option from the available ones.
Графический API, который будет использоваться для рендеринга. Доступны следующие значения:
  • Auto-detection — automatically choose the best option from the available ones.Auto-detection - автоматически выбирать лучший вариант из доступных.
  • DirectX 11
  • DirectX 12
  • Vulkan
Resolution Window resolution.Разрешение окна.
Fullscreen

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

  • Disabled — application shall run in the windowed modeDisabled — отключен, приложение запускается в оконном режиме
  • Enabled — application shall run in the fullscreen modeEnabled — включен, приложение запускается в полноэкранном режиме
  • Borderless Window — application shall run in the fullwindow mode, when an application window is rendered without decorationsBorderless Window — приложение запускается в режиме без границ — полнооконном режиме, когда окно приложения отображается без дополнительных элементов
Video Debug Debug context for Vulkan or DirectX.Контекст отладки для Vulkan или DirectX.
Offscreen Enables the offscreen mode for the application, making it possible to run UNIGINE Engine in a cloud and use powerful servers (e.g., to generate photorealistic datasets for deep learning and verification of AI algorithms). All windows in this mode are virtual, just like the display, user input is not available.Включает внеэкранный режим рендеринга для приложения, что позволяет запускать UNIGINE Engine в облаке и использовать мощные серверы (например, с целью создания фотореалистичных наборов данных для глубокого обучения и проверки алгоритмов ИИ). Все окна в этом режиме виртуальные, так же как и дисплей, пользовательский ввод недоступен.
Monitors Display configuration (for single- or multi-monitor rendering).Конфигурация дисплея (для одно- или многомониторного рендеринга).
Stereo 3D Stereo mode.
Примечание
Depending on the graphics API used for rendering, the set of available modes varies.Depending on the graphics API used for rendering, the set of available modes varies.
Depending on the graphics API used for rendering, the set of available modes varies.
Стерео режим.
Примечание
Depending on the graphics API used for rendering, the set of available modes varies.Набор доступных режимов зависит от графического API, используемого для рендеринга.

SDKs
SDK#

To start working, you should have an SDK installed. In the SDKs tab, you can install a new version of an SDK or add an already installed one.Чтобы начать работу, у вас должен быть установлен SDK . На вкладке SDKs вы можете установить новую версию SDK или добавить уже установленную.

Примечание
Standalone builds are available in the Downloads section of the Developer's portal as well.Автономные сборки также доступны в разделе Downloads портала разработчика.

Installing an SDK
Установка SDK#

To install a new SDK:Чтобы установить новый SDK:

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

    The Add SDK window will open.Откроется окно Add SDK.

  2. Select the SDK type in the Edition field (Community, Engineering, Sim or Editor).Укажите Тип SDK в поле Edition (Community, Engineering, Sim или Editor) на вкладке SDKs.
  3. Select the SDK version in the Version field.Укажите версию SDK в поле Version.
  4. Click Install. The downloading and installation progress will be shown under the menu on the left and on the SDK tab.Нажмите кнопку Install. Ход загрузки и установки будет показан в меню слева и на самой вкладке SDK.

  5. When the installation is completed, click the Activate button of the installed SDK.После завершения установки нажмите кнопку Activate установленного SDK.

  6. In the Activate License window that opens, select the suitable license activation type, and click Activate.В открывшемся окне Activate License выберите подходящий тип активации лицензиии нажмите Activate.

The SDK is activated and ready for use:SDK активирован и готов к использованию:

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

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

To add an already installed SDK:Чтобы добавить установленный SDK:

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

  2. Click the add the already installed link in the bottom of the Add SDK window. In the browser window that opens, specify the path to the root folder of the required SDK. It will appear in the My Projects list.Нажмите ссылку add the already installed в нижней части окна Add SDK. В открывшемся окне браузера укажите путь к корневой папке нужного SDK. Он появится в списке My Projects.

  3. Specify the path to the root folder of the required SDK. The SDK will appear in the SDKs tab.Укажите путь к корневой папке необходимого SDK. Он появится в разделе «SDKs».

    Примечание
    Only SDKs containing the manifest file (present from the 04/23/2015) are available for adding.Для добавления доступны только SDK, содержащие файл manifest (присутствует с 23.04.2015).

Upgrading an SDK
Upgrading an SDK#

If a higher edition or version is available, you can uprgade your SDK instead of downloading the whole new version:Если доступно более новое издание или версия, вы можете обновить SDK вместо того, чтобы загружать всю новую версию:

Кнопка Upgrade

Once the SDK is installed, you can:После установки SDK вы можете:

  • Create a new project in the My Projects tab.Создать новый проект во вкладке My Projects.
  • Run built-in demos or samples (UnigineScript, C++ API, C# API, 3rd party).Запустить встроенные демонстрации или сэмплы ( UnigineScript , C ++ API, C # API, сторонние).

My Projects
Мои проекты#

A project is an independent entity that contains all data on your application content organized in a set of directories. Проект - это независимый объект, который содержит все данные о содержимом вашего приложения, организованные в наборе каталогов.

The My Projects tab displays all available projects. The projects list can be displayed using thumbnails or as a list. Toggling between these two modes is done by using the corresponding buttons in the top right corner.На вкладке My Projects отображаются все доступные проекты. Список проектов может отображаться в виде эскизов или в виде списка. Переключение между этими двумя режимами осуществляется с помощью соответствующих кнопок в правом верхнем углу.

There are several ways of working with projects:Есть несколько способов работы с проектами :

  • Create a new project (you should have an SDK installed).Создайте новый проект (у вас должен быть установлен SDK).
  • Add an existing project from your local drive (after that, it will be easily accessible from here for editing, upgrade, or other actions).Добавьте существующий проект со своего локального диска (после этого он будет легко доступен отсюда для редактирования, обновления или других действий).

Add-Ons
Дополнения#

Add-On is anything additional to standard UNIGINE SDK that extends its capabilities and/or can be used to develop UNIGINE-based projects including 3D models, materials, textures, visual effects, logic components, Engine and Editor extensions, tutorials, project examples or templates, as well as other elements that can be used in your UNIGINE projects.Дополнения (Add-On) - это элементы, дополняющие стандартный UNIGINE SDK, которые расширяют его возможности и/или могут использоваться для разработки проектов на платформе UNIGINE, включая 3D-модели, материалы, текстуры, визуальные эффекты, логические компоненты, плагины для движка и редактора, руководства, примеры или шаблоны проектов, а также другие элементы, которые можно использовать в ваших проектах UNIGINE.

You can browse and download add-ons created by UNIGINE or other users from Add-On Store.Дополнения, созданные UNIGINE или другими пользователями, вы можете найти на Add-On Store.

The complete list of UNIGINE's add-ons and their usage is available here.Список дополнений UNIGINE и способов их использования представлен здесь.

Samples
Сэмплы#

The following samples can be found in the Samples tab:На вкладке Samples можно найти следующие сэмплы:

  • Demos — a set of UNIGINE demos and benchmarks that can be converted to a project in order to be modifiedDemos - набор демонстраций и тестов UNIGINE, которые можно преобразовать в проект, чтобы изменить
  • UnigineScript — a set of UnigineScript demosUnigineScript - набор демонстраций UnigineScript
  • C++ API — a set of C++ API demosC++ API - набор демонстраций C ++ API
  • C# API — a set of C# demosC# API - набор демонстраций C #
  • 3rd party — a set of demos demonstrating UNIGINE integration with applications based on 3rd party technologies.3rd party - набор демонстраций, демонстрирующих интеграцию UNIGINE с приложениями на основе сторонних технологий.

To download any Demo, click Install under a project in the Demos section of the Samples tab.Чтобы загрузить любую демонстрацию, щелкните Install под проектом в разделе Demos вкладки Samples.

Knowledge
Знания#

Access to online and offline documentation, Unigine community forum and private support.Доступ к онлайн- и офлайн-документации, форуму сообщества Unigine и частной поддержке.

Links to Social Media
Ссылки на социальные сети#

There is a bunch of quick links to our accounts on social media, forum and online documentation. Feel free to join our community and follow the news.Здесь собраны быстрые ссылки на наши аккаунты в социальных сетях, форум и онлайн-документацию. Присоединяйтесь к нашему сообществу и следите за новостями.

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

If SDK Browser displays an error message, check the following article for a possible solution:Если браузер SDK выдает сообщение об ошибке, ознакомьтесь со следующей статьей для поиска возможного решения:

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