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.

To set up projections, select Tools -> Projection Setup in the SpiderVision Setup window menu.Чтобы настроить проекции, выберите Tools -> Projection Setup в меню окна SpiderVision Setup.

The Projection Setup window will open. This window makes it possible to:Откроется окно Projection Setup. В этом окне можно выполнить следующие операции:

Select the projection you are going to configure via the Current Viewport dropdown in the top-right corner.Выберите проекцию, которую вы собираетесь настроить, в раскрывающемся списке Current Viewport в правом верхнем углу.

Warping
Искривление#

The Warp tab allows you to set up geometry correction for your projections. Areas where geometry correction is required include:Вкладка Warp позволяет скорректировать геометрию проекций. К областям, где требуется коррекция геометрии, относятся:

  • Advanced off-axis correction where projector placement is awkward and needs an advanced mapping over the keystone function in a projectorКоррекция смещения оси при неудобном размещении проектора и необходимости наложения на проекцию, к которой применено трапецеидальное искажение.
  • Non-planar screens such a curved screens and hemispherical domesНеплоские экраны, такие как изогнутые экраны и полусферические купола
  • Projecting one image from one projector onto more than one surfaceПроецирование одного изображения с одного проектора на несколько поверхностей
  • Unusual projection applications onto custom designed screensПроецирование на экраны нестандартного формата

Interface

InterfaceИнтерфейс

Warping is performed by modifying the displayed grid. The following options are available:Искривление выполняется путем деформации отображаемой сетки. Доступны следующие опции:

Enabled Enables or disables application of the warp grid to the rendered image.Включает или отключает применение сетки искривления к визуализируемому изображению.
Reset Warp Grid Resets the warp grid to the default state.Сбрасывает сетку искривления в состояние по умолчанию.
Current Viewport Select a projection in the drop-down list to set up its parameters. You can also use Page Up and Page Down buttons to switch between projections.Выберите проекцию в раскрывающемся списке, чтобы настроить ее параметры. Вы также можете использовать кнопки Page Up и Page Down для переключения между проекциями.
Multiplier The displacement step in pixels to be used when moving points with arrow keys. Use + to increase the value, or - to decrease it.Шаг смещения в пикселях, который будет использоваться при перемещении точек с помощью клавиш со стрелками. Используйте +, чтобы увеличить значение, или -, чтобы уменьшить его.
Resolution

The number of control points along the horizontal and vertical axes of the grid. A 2 x 2 grid is used by default.Количество контрольных точек вдоль горизонтальной и вертикальной осей сетки. По умолчанию используется сетка 2 x 2.

Примечание
The maximum grid size is 32 x 32.Максимальный размер сетки равен 32 x 32.
Points

Visual editor enables you to set up warping for the selected projection using control points and yellow handles. These handles are displayed for each selected control point depending on its type.Визуальный редактор позволяет настроить искажение для выбранной проекции с помощью контрольных точек и желтых манипуляторов. Эти манипуляторы отображаются для каждой выбранной контрольной точки в зависимости от ее типа.

You can select control points by clicking the mouse, and also switch between them using arrow keys.Вы можете выбирать контрольные точки нажатием мыши, а также переключаться между ними с помощью курсора.

Multi-selection using the mouse is performed as a common selection of multiple objects; to add or remove points from the selected group, click on them holding the Ctrl key. Multi-selection using the keyboard is possible in a chain-like way using arrow keys with the Shift key pressed.Множественное выделение с помощью мыши выполняется как обычное выделение нескольких объектов; чтобы добавить или удалить точки из выбранной группы, щелкните по ним, удерживая клавишу Ctrl. Множественный выбор с помощью клавиатуры возможен в виде цепочки с помощью курсора с зажатой клавишей Shift.

The Ctrl + Z / Ctrl + Y combinations are used for the Undo / Redo actions. Shift + Ctrl + Z cancels all transformations.Комбинации Ctrl + Z / Ctrl + Y используются для действий Undo / Redo. Shift + Ctrl + Z отменяет все преобразования.

Примечание
Points are always moved in the screen-space coordinates regardless of image orientation (whether it is flipped or not), this means if you press left arrow, the point always goes left.Точки всегда перемещаются в координатах экранного пространства независимо от ориентации изображения (отзеркалено оно или нет), это означает, что если вы нажмете стрелку влево, точка всегда переместится влево.
  • Drag control points and their yellow handles to warp the projection and adjust it for the required configuration. You can also move points using arrow keys with the Ctrl key pressed.Перетаскивайте контрольные точки и их желтые манипуляторы, чтобы деформировать проекцию и настроить ее в соответствии с требуемой конфигурацией. Вы также можете перемещать точки с помощью клавиш со стрелками с зажатой клавишей Ctrl.

    You can see an example of a warped grid and a corresponding projection image below.Ниже вы можете увидеть пример искривленной сетки и соответствующую проекцию.

    Искривленная сетка

    Warped gridИскривленная сетка

    Искаженное изображение

    Warped imageИскаженное изображение
  • You can fine-tune projection warping by adjusting the parameters of each control point by selecting it and changing parameters via the following panel next to grid resolution settings:Вы можете более точно настроить искривление проекции, настроив параметры каждой контрольной точки, выбрав ее и изменив параметры на следующей панели рядом с настройками разрешения сетки:

    The following parameters are available:Доступны следующие параметры:

    • Point — horizontal and vertical indices of the selected control point. Enumeration starts from the bottom left corner.Point - горизонтальный и вертикальный индексы выбранной контрольной точки. Нумерация начинается с левого нижнего угла.
    • Position — coordinates of the selected control point along the X and Y axes.Position - координаты выбранной контрольной точки по осям X и Y.

      Координаты контрольных точек и манипуляторы

      Coordinates for control pointsКоординаты контрольных точек
    • Type — warping type for the selected control point:Type - тип искривления для выбранной контрольной точки:

      • — automatic linear interpolation (no control handles available) - автоматическая линейная интерполяция (манипуляторы недоступны)
      • — symmetric control handles for smooth curves - манипуляторы для создания плавных кривых
      • — asymmetric control handles (you can control each handle independently) - асимметричные манипуляторы (вы можете управлять каждым манипулятором отдельно)
      • — automatic smooth curve (no control handles available) - автоматическая плавная кривая (ручки управления недоступны)

The grid itself can also be moved inside the view space:Саму сетку также можно перемещать внутри рабочего пространства:

  • Middle Mouse Button for panning (dragging the grid vertically or horizontally) Средняя кнопка мыши для панорамирования (перетаскивания сетки по вертикали или горизонтали)
  • Mouse Scroll for zooming in and out Прокрутка мыши для увеличения и уменьшения масштаба
  • button to undo all panning and zooming actions and make the grid fit the windowкнопка для отмены всех действий по панорамированию и масштабированию и приведения сетки в соответствие с размером окна
Canvas

Configure the canvas for the selected projection: enable vertical and horizontal flipping.Настройка рабочей области для выбранной проекции: зеркальное отображение по вертикали и горизонтали.

Color and Brightness Correction
Коррекция цвета и яркости#

The Color Correction tab allows you to correct color intensity, as well as to adjust color balance for the selected projection.Вкладка Color Correction позволяет скорректировать интенсивность цвета, а также настроить цветовой баланс для выбранной проекции.

Brightness

Per-channel color multiplier to control the intensity of:Цветовой множитель для каждого канала для управления интенсивностью:

  • Красный
  • Зеленый
  • Синий
  • Все три цвета сразу

Яркость для красного канала

Brightness for the red channel = 2Яркость для красного канала = 2
Contrast

Settings that allow you to adjust the color balance per channel (as well as for all channels at once):Настройки цветового баланса для каждого канала (а также для всех каналов сразу):

  • Positive values are added to the color values on the screen.К значениям цвета на экране добавляются положительные значения .
  • Negative values are subtracted from color values on the screen.Отрицательные значения вычитаются из значений цвета на экране.

Red channel bias

Contrast for the red channel = -0.1Контрастность для красного канала = -0,1
Brightness (corners) Settings to adjust brightness compensation for each of the projection's corners individually.Настройки для компенсации яркости для каждого из углов проекции.
Примечание
All color parameters can be reset to defaults by clicking the corresponding parameter name (by line or by column for the Color Balance set of parameters, and individually for each corner).Все параметры цвета можно вернуть к значениям по умолчанию, щелкнув по названию соответствующего параметра (по строке или столбцу для набора параметров Color Balance и индивидуально для каждого угла).

Blending
Наложение#

The Blend Zones tab allows you to configure blending in the selected area and along the edges.Вкладка Blend Zones позволяет настроить наложение проекций в выбранной области и по краям.

Screen-Space Blending

Manages blending in the selected area. The screen-space blend area is not affected by warping.Управляет наложением в выбранной области. Область наложения в пространстве экрана не искривляется.

To select the area, click Add to start creating the blending area, and in the grid, click to define one side of the area, then click to define the other side — the green line will appear. The third click shows the blending direction.Чтобы выбрать область, нажмите Add, чтобы начать создание области наложения, и в сетке щелкните там, где будет начало этой области, затем щелкните там, где она должна закончиться - появится зеленая линия. Место третьего щелчка определяет направление наложения.

The area of the screen-space blend area is divided into two parts: the part between the blue and green lines is a solid-black area (i.e. the projected image is not displayed at all), and the part between the green and red lines is a gradient area (i.e. the projected image gradually becomes transparent).Область наложения в экранном пространстве разделена на две части: часть между синей и зеленой линиями представляет собой сплошную черную область (т.е. проецируемое изображение вообще не отображается), а часть между зеленой и красной линиями представляет собой градиентную область (т.е. проецируемое изображение постепенно становится прозрачным).

In plain words, if you have two projectors, the green line of the blend zone in one projection should coincide with the red line of the blend zone in the other projection. For more than two projectors, the area between blue and green lines is used.Проще говоря, если у вас два проектора, зеленая линия зоны наложения в одной проекции должна совпадать с красной линией зоны наложения в другой проекции. Для более чем двух проекторов используется область между синей и зеленой линиями.

By default, each of these lines has two points marking the line limits. Using Resolution, you can increase the number of points along each line to adjust it as required by moving the points. Multi-selection of points is available.По умолчанию границы каждой из этих линий обозначены двумя точками. Используя параметр Resolution, вы можете увеличить количество точек вдоль каждой линии, чтобы скорректировать их по мере необходимости, перемещая точки. Возможен выбор множества точек.

Every blend area is adjusted using the following settings:Каждая область наложения настраивается с помощью следующих настроек:

  • Enabled — if toggled on, enables the use of the blend area selected from the list.Enabled - при включении позволяет использовать область наложения, выбранную из списка.
  • Link to Projection — if toggled on, allows adjusting Alpha, Contrast, and Gamma for two blends simultaneously for better neighboring of two projections. Select the projection and the blend area from the drop-down lists and adjust the necessary parameters.Link to Projection - если этот параметр включен, позволяет настроить Alpha, Contrast и Gamma для двух наложений одновременно для лучшего совмещения двух проекций. Выберите проекцию и область наложения из выпадающих списков и настройте необходимые параметры.
  • Name — the window to modify the blend area name.Name - окно для изменения названия области наложения.
  • Alpha — transparency of the whole blended area.Alpha - прозрачность всей области наложения.
  • Contrast — contrast of the gradient part of the blended area.Contrast - контрастность градиентной части области наложения.
  • Gamma — gamma correction value.Gamma - значение гамма-коррекции.

Defining a screen-space blending areaОпределение области смешивания экранного пространства

The blended areaСмешанная зона

Masking
Маскировка#

The Masks tab allows using masks to cut out certain areas of the selected projection. Вкладка Masks позволяет использовать маски для вырезания определенных областей выбранной проекции.

To create a mask, click Add and ensure that the Creation Mode button is enabled. Then create at least three points on the grid by clicking in the required place. The corresponding area of the projection will be cut out. The list of masks for the current projection is displayed under the grid. You can add new masks and remove existing ones using the corresponding buttons.Чтобы создать маску, нажмите Add и убедитесь, что кнопка Creation Mode включена. Затем создайте как минимум три точки на сетке, щелкнув в нужном месте. Соответствующая область проекции будет вырезана. Список масок для текущей проекции отображается под сеткой. Вы можете добавлять новые маски и удалять существующие, используя соответствующие кнопки.

To add new points to the mask selected in the list, ensure that the Creation Mode button is enabled. Then you can add new points by clicking within the grid area. To insert a new point into an existing mask, select the point next to which a new point is to be added, and click to insert a new one. You can drag an existing point to move it. To remove a point, right-click it.Чтобы добавить новые точки к маске, выбранной в списке, убедитесь, что кнопка Creation Mode включена. Затем вы можете добавить новые точки, щелкнув в области сетки. Чтобы вставить новую точку в существующую маску, выберите точку, рядом с которой необходимо добавить новую точку, и щелкните, чтобы вставить новую. Вы можете перетащить существующую точку, чтобы переместить ее. Чтобы удалить точку, щелкните ее правой кнопкой мыши.

You can also adjust your masks precisely by specifying the coordinates of each point. Select a point on the grid (its color will turn to green) and enter the coordinates in the Position fields below.Вы также можете точно настроить свои маски, указав координаты каждой точки. Выберите точку на сетке (ее цвет изменится на зеленый) и введите координаты в поля Position ниже.

You can change the type of a selected control point using the following icons:Вы можете изменить тип выбранной контрольной точки с помощью следующих значков:

  • — automatic linear interpolation (no control handles available) - автоматическая линейная интерполяция (ручки управления недоступны)
  • — symmetric control handles for smooth curves - симметричные ручки управления для плавных кривых
  • — asymmetric control handles (you can control each handle independently) - асимметричные дескрипторы управления (вы можете управлять каждым дескриптором независимо)
  • — automatic smooth curve (no control handles available) - автоматическая плавная кривая (ручки управления недоступны)

As you select a mask in the list, its parameters are displayed on the panel next to it:Когда вы выбираете маску в списке, ее параметры отображаются на панели рядом с ней:

  • Enabled — enables or disables display of the selected mask. Can be used for convenience when configuring overlapping regions, when there are a lot of masks.Enabled - включает или отключает отображение выбранной маски. Может использоваться для удобства при настройке перекрывающихся областей, когда масок много.
  • Name — mask name, can be edited.Name - название маски, может быть изменено.
  • Smooth — roundness of the mask edges.Smooth - округлость краев маски.

Render
Оказывать#

The Render block of settings is located at the bottom of the Projection Setup window. These settings are designed to facilitate fine-tuning of the projection by displaying the auxiliary elements on the actual projection.Блок настроек Render расположен в нижней части окна Projection Setup. Эти настройки предназначены для облегчения точной настройки проекции путем отображения вспомогательных элементов на фактической проекции.

  • The Debug Color option allows you to temporarily set individual colors for different projections. This helps to visualize overlapping regions.Параметр Debug Color позволяет временно задать отдельные цвета для разных проекций. Это помогает визуализировать перекрывающиеся области.
  • Show Grid — display the grid on the projection.Show Grid - отображение сетки на проекции.
  • Show Blend Lines — display screen-space blend lines and auxiliary purple lines going from a selected point or points to the center of each side.Show Blend Lines - экран отображения -линии наложения пробелов и вспомогательные фиолетовые линии, идущие от выбранной точки или точек к центру каждой стороны.
  • Warp Points — display points and auxiliary red lines going from a selected point or points to the center of each side.Warp Points - отображение точек и вспомогательных красных линий, идущих от выбранной точки или точек к центру каждой стороны.
Последнее обновление: 02.09.2024
Build: ()