Визуализация с несколькими мониторами и проекциями с помощью плагина SpiderVision
Плагин SpiderVision позволяет создавать различные конфигурации дисплеев и проекций, включая следующие:
-
Проекция и сборка из нескольких проекторов
-
Регулируемое количество вьюпортов, объединяемое в многоэкранные стены
конфигурация 2×2конфигурация 4×1 -
Проекции в Syncker
-
Конфигурация из нескольких проекторов, которая хранится в файлах EasyBlend, созданных с помощью Scalable Display Manager и настроенных с помощью EasyBlend SDK.
Плагин обеспечивает:
- Инструменты для совмещения краев, нелинейного отображения изображений и цветокоррекции для каждой проекции
- Полная настройка каждого вьюпорта с использованием требуемой пирамиды видимости
- Компенсация границ отображения путем настройки смещения пирамиды видимости для мониторов
- Неограниченное количество мониторов и проекций (ограничено только производительностью)
Требования к оборудованию и программному обеспечению#
- Плагин работает на Windows и Linux и поддерживает графические API DirectX 11, DirectX 12 и Vulkan.
- Поддерживаемая версия EasyBlend - это Scalable 7.0.
- Требуется распространяемый пакет Microsoft Visual C++ 2008 x64.
- Масштабирование в точках на дюйм (DPI) не поддерживается.
- Этот плагин нельзя использовать в приложении на базе Qt.
Запуск проекта с помощью плагина SpiderVision#
-
Добавьте плагин в свой проект через SDK Browser (Configure -> Plugins -> SpiderVision):
- Запустите среду выполнения проекта.
- Запустите плагин.
- Откройте интерфейс плагина с помощью горячей клавиши (F10 по умолчанию или в соответствии с настройками в файле конфигурации).
-
Создайте и сохраните новую конфигурацию. После загрузки конфигурации на экране запускается проекция/отображение (выберите File -> Load в окне настройки SpiderVision). Последующие изменения в конфигурации будут применяться на лету.
Вы можете импортировать файлы конфигурации из устаревших плагинов (плагин Projection, плагин Wall), чтобы продолжить их использование. - Теперь вы можете настраивать вьюпорты и проекции, настраивать цвета проекции, деформацию и другие функции рендеринга, а также выравнивать проецируемые изображения с помощью калибровочной сетки.
Команды запуска#
Чтобы запустить приложение с плагином через командную строку, используйте следующее:
main_x64.exe -extern_plugin UnigineSpiderVision
Вы также можете использовать консольную команду plugin_load во время выполнения для инициализации плагина:
-extern_plugin UnigineSpiderVision
Затем в консоли выполнения используйте консольную команду world_load для запуска мира проекта и нажмите горячую клавишу F10, чтобы открыть интерфейс плагина SpiderVision.
Смотрите также#
- Набор примеров, демонстрирующих возможности настройки параметров многомониторной системы SpiderVision setup через код
- API плагина SpiderVision