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)
Двойная точность координат
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
Учебные материалы

Настройка вьюпортов

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

SpiderVision Setup window is the plugin interface that allows configuring the viewports arrangement, size, warping, colors, etc.Окно SpiderVision Setup - это интерфейс плагина, который позволяет настраивать расположение вьюпортов, их размер, деформацию, цвета и т.д.

By default, this window opens on pressing the F10 button. The hotkey may be reconfigured in the configuration file.По умолчанию это окно открывается при нажатии кнопки F10. Горячую клавишу можно перенастроить в файле конфигурации.

The camera in the configurator window is controlled by RMB + mouse movements and WASD buttons. Displays can be selected by cursor both in the viewports tab and in the configurator window, projectors can be selected in the viewport tab only.Управление камерой в окне конфигуратора осуществляется с помощью RMB + движения мыши и кнопок WASD. Дисплей можно выбрать стрелкой курсора как на вкладке вьюпортов, так и в окне конфигуратора, проекторы можно выбирать только на вкладке вьюпортов.

Creating Configuration
Создание конфигурации#

To start creating a setup from scratch, use the Create button.Чтобы начать создание конфигурации с нуля, используйте кнопку Create.

You can also use the Wall Generator to generate a wall of viewports.Вы также можете использовать Wall Generator для создания стены вьюпортов.

Save the configuration via the menu (File -> Save) and then load it (File -> Load) to initiate rendering of the configured viewports.Сохраните конфигурацию через меню (File -> Save), а затем загрузите ее (File -> Load), чтобы начать рендеринг настроенных вьюпортов.

By default, at opening the SpiderVision Setup window, either a config file named default.sv or an empty config file is loaded. Thus, you can name your config file default.sv to let it load automatically as you run the project, or use the -config_path start-up command.По умолчанию при открытии окна SpiderVision Setup загружается либо конфигурационный файл с именем default.sv, либо пустой конфигурационный файл. Таким образом, вы можете присвоить своему конфигурационному файлу имя default.sv, чтобы он автоматически загружался при запуске проекта, или использовать команду запуска -config_path.

Внимание
If you want to reload the configuration or load another configuration, it is recommended to restart the Engine window to ensure flawless operation.Если вы хотите перезагрузить конфигурацию или загрузить другую конфигурацию, рекомендуется перезапустить окно запуска движка, чтобы обеспечить безупречную работу.

To remove the viewport, select it in the viewports tab and use the Remove button. Keep in mind, that if a viewport is in the wall group, it cannot be removed individually, only the whole group is removed.Чтобы удалить вьюпорт, выберите его на вкладке вьюпортов и нажмите кнопку "Remove". Имейте в виду, что если вьюпорт находится в группе "Wall", его нельзя удалить индивидуально, удаляется только вся группа.

Configuring Viewports
Настройка вьюпортов#

To configure a viewport, select it either in the viewports tab or in the display&projection visualization area. The following settings become available:Чтобы настроить вьюпорт, выберите его либо на вкладке вьюпортов, либо в области визуализации дисплеев и проекций. Становятся доступны следующие настройки:

Viewport
Projection Enabled

Toggles correction of the image in the viewport. If disabled, the image is rendered as seen from the point of view without any distortions (i.e. regardless of the viewport plane position in the configuration space). If enabled, the image takes into account the projection angle (i.e. the viewport plane position relative to the point of view in the configuration space) and distorts the rendered image accordingly.Включает коррекцию изображения во вьюпорте. Если этот параметр отключен, изображение отображается таким, каким оно видится с точки зрения пользователя, без каких-либо искажений (т.е. независимо от положения плоскости вьюпорта в пространстве конфигурации). Если этот параметр включен, изображение учитывает угол проекции (т.е. положение плоскости вьюпорта относительно точки обзора в конфигурационном пространстве) и соответствующим образом искажает визуализируемое изображение.

Projection DisabledПроекция отключена

Projection EnabledПроекция включена
Type

Image type rendered in the viewport.Тип изображения, отображаемого во вьюпорте.

  • DisplayDisplay
  • ProjectorProjector
Name Viewport name displayed in the window title bar and in the viewports tab on the left side of the SpiderVision Setup window.Название вьюпорта, которое отображается в заголовке окна и на вкладке вьюпортов в левой части окна настройки SpiderVision.
Computer name

The name of the computer on which the viewport is to be displayed. If the box is empty, the viewport is displayed on any PC. If the name is set, the viewport is only displayed on the PC that has a matching name.Имя компьютера, на котором должен отображаться вьюпорт. Если поле не заполнено, вьюпорт отображается на любом компьютере. Если задано имя, вьюпорт отображается только на компьютере с соответствующим именем.

The computer name can also be set at the application instance start-up by using the corresponding start-up command.Имя компьютера также можно задать при запуске экземпляра приложения с помощью соответствующей команды запуска.

Window
Grab The button that allows copying the currently set position, display index and window size to the window settings.Кнопка, позволяющая скопировать текущее заданное положение, индекс дисплея и размер окна в настройки окна.
Display index OS index of the display on which the viewport should be rendered. If set to the index that exceeds (total number of displays - 1), the viewport is displayed on the monitor with the index 0.Заданный в операционной системе индекс дисплея, на котором должен отображаться вьюпорт. Если задан индекс, превышающий (общее количество отображений - 1), вьюпорт отображается на мониторе с индексом 0.
Window mode

Mode of the displayed window.Режим отображаемого окна.

  • WindowWindow
  • FullscreenFreeFullscreenFree
Window size Size of the window on the display if it is in the Window mode.Размер окна на дисплее, если оно находится в режиме Window.
Window position The window position on the screen (screen-space coordinates of the upper left corner).Положение окна на экране (координаты верхнего левого угла в пространстве экрана).
Transform
Position The viewport plane position relative to the point of view (does not affect runtime if Projection Enabled is disabled).Положение плоскости вьюпорта относительно точки обзора (не влияет на рантайм, если отключен параметр Projection Enabled).
Rotation The viewport plane rotation relative to the point of view (does not affect runtime if Projection Enabled is disabled).Поворот плоскости вьюпорта относительно точки обзора (не влияет на рантайм, если отключен параметр Projection Enabled).
Type Dependent
Physical size The viewport plane size in the configuration space (for Display image type).Размер плоскости вьюпорта в пространстве конфигурации (для типа изображения Display).
Offset FOV offset (for Projector image type).Смещение угла обзора (для типа изображения Projector).
Aspect Aspect ratio (for Projector image type).Соотношение сторон (для типа изображения Projector).
Vertical FOV Vertical field of view, in degrees (for Projector image type).Вертикальный угол обзора в градусах (для типа изображения Projector).
Horizontal FOV Horizontal field of view, in degrees (for Projector image type).Горизонтальный угол обзора в градусах (для типа изображения Projector).
EasyBlend
Enabled

Toggles rendering of the viewport configuration set in the EasyBlend file (*.ol).Переключает отображение настройки вьюпортов, которая задана в файле EasyBlend (*.ol).

SpiderVision plugin allows rendering the UNIGINE-based application on multi-projector setups that are stored in the calibration files created via Scalable Display Manager and set up via EasyBlend SDK. The setup can have a complex shape, such as dome.Плагин SpiderVision позволяет выполнять рендеринг приложения на основе UNIGINE с использованием настроек проекторов, которые хранятся в файлах калибровки, созданных с помощью Scalable Display Manager и настроенных с помощью EasyBlend SDK. Настройка может иметь сложную форму, например, купола.

The supported version is Scalable 7.0.Поддерживаемая версия - Scalable 7.0.

Внимание
The uploaded file is read-only. You won't be able to modify it via SpiderVision plugin.Загруженный файл доступен только для чтения. Вы не сможете отредактировать его с помощью плагина SpiderVision.
Load / Remove The buttons that allow managing the EasyBlend file (*.ol) to be used for viewport arrangement.Кнопки для управления файлом EasyBlend (*.ol), который может использоваться для настройки вьюпортов.

Configuration File
Конфигурационный файл#

The configuration file has the *.sv extension and stores all possible data for all viewports including the synchronized ones (rendering the Syncker data), namely:Файл конфигурации имеет расширение *.sv и хранит все возможные данные для всех вьюпортов, включая синхронизированные (рендеринг данных Syncker), а именно:

  • ViewportsВьюпорты
  • ParametersПараметры
  • ProjectionsПроекции
  • Color CorrectionЦветокоррекция
  • Blend ZonesЗоны смешивания
  • MasksМаски
  • Wall GroupsГруппы Wall
  • Configuration nameИмя конфигурации
  • Hotkey to open the setup windowГорячая клавиша для открытия окна настройки

Thus you can manage these settings either via the SpiderVision plugin interface, or manually via the configuration file.Таким образом, вы можете управлять этими настройками либо через интерфейс плагина SpiderVision, либо вручную через конфигурационный файл.

To reconfigure the hotkey that opens the setup window, change the button to the required one in the following line:Чтобы перенастроить горячую клавишу, открывающую окно настройки, измените значение кнопки на нужное в следующей строке:

Исходный код (XML)
<displays_config show_hotkey="F10" name="unknown">

You can load the configuration file on start-up using the following argument:Вы можете загрузить файл конфигурации при запуске, используя следующий аргумент:

Shell-команды
-config_path file_name.sv

Start-Up Commands
Команды запуска#

The following commands can be used on the application start-up with the SpiderVision plugin:При запуске приложения с подключаемым модулем SpiderVision можно использовать следующие команды:

-config_path Load the configuration file with the specified name (path) on start-up.Загрузите конфигурационный файл с указанным именем (путем) при запуске.
-computer_name Set the name of the computer. If the computer name set for the monitor matches the name of the computer (or is empty), the viewport is rendered.Задайте имя компьютера. Если имя компьютера, заданное для монитора, совпадает с именем компьютера (или не задано), вьюпорт будет отображен.

Using Outdated Configurations
Использование устаревших конфигураций#

This plugin has been developed to unify the previously existing Projection plugin (AppProjection), Wall plugin (AppWall), and Syncker multi-display configuration tools.Этот плагин был разработан для объединения ранее существовавших плагинов Projection (AppProjection), Wall (AppWall) и инструмента для настройки многодисплейной визуализации в Syncker.

You can import the outdated configuration files from these plugins (*.cfg) by selecting File -> Import in the menu.Вы можете импортировать устаревшие файлы конфигурации из этих плагинов (*.cfg), выбрав File -> Import в меню.

Adjust the imported configuration if necessary, and save it as a SpiderVision configuration file (*.sv).При необходимости отредактируйте импортированную конфигурацию и сохраните ее как файл конфигурации SpiderVision (*.sv).

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