VIOSO 6
Exaplay Documentation
  • Welcome to VIOSO 6
  • Changelog and Version History
  • System Preparation
    • Operating System
      • Visual Studio Runtime
      • DirectX Runtime
    • Graphics cards
      • Display Adaptors
      • NVIDIA RTX/Quadro Setup
        • Find and install NVIDIA Drivers
        • EDID Emulation
        • 3D Settings for video playback
        • NVIDIA Mosaic
        • Output Synchronization
      • Others/onBoard GPUs
      • Expanders
    • Network
      • setup a network of fixed IPs
      • firewall configuration
      • camera network
      • remote access via LAN and internet
      • Network settings in VIOSO 6
    • Camera
      • Webcams
      • VIOSO Camera kits
        • Configuring Daheng Cameras
        • Configuring HIK Vision Cameras
        • Configuring IDS Imaging Cameras
      • SLR Cameras via USB connection
      • Other IP-cameras (IP, cctv etc)
    • Projectors
      • Blacklevel explained
    • Deploy VIOSO 6
      • Licensing
        • License information
        • Demo License
        • License Activation
        • License Transfer
        • Maintenance
      • First Init & Autostart
      • Updating VIOSO 6
  • Getting Started
    • Testpattern
    • Project Mode vs. Free Mode
    • Free Mode
      • Multiclient Configuration (Abstract Displays)
      • 3D Model Handling
    • Project Mode
      • Project Creation
      • Designer
  • Calibration
    • Scanning
      • Device Selection
      • Camera adjustment
        • Webcams / DirectShow devices
        • Using Daheng Cameras within VIOSO 6
        • Using HIK Vision Cameras within VIOSO 6
        • Camera Masking (Region of interest)
      • Projector masking
      • Scanning projectors
      • Scan Result
    • Content Mapping
      • 3D Mapping
        • 3D Mapping parameters
        • 3D Mapping in Freemode
      • 2D Warp
    • Blending & Global Adjustments
    • Adjust Projectors
  • USING CALIBRATIONS
    • Integrated Videoplayer
    • Export to Exaplay
    • Export to any application
    • Desktop Embedding
    • Real-time Engines
      • Unity3D
      • Unreal Engine
        • UE Examples & Sample files
      • MiddleVR
      • Techviz
    • VIOSO WarpBlend API
      • VIOSOWarpBlend.ini Reference
  • STEP BY STEP GUIDES
    • Calibration for common media servers
      • AV Stumpfl Pixera
        • Pixera v.2
          • Project Mode Walkthrough
          • Free Mode Walkthrough
        • Pixera v.1
      • Dataton Watchout
        • Watchout v.7
        • Watchout v.6
      • Ioversal Vertex
      • 7th Sense Delta Server
      • Christie Pandoras Box
      • Derivative TouchDesigner
      • BrightSign
  • Typical Calibration Workflows
    • Immersive Rooms (free mode)
    • Cylindrical Panorama with fisheye camera (project mode)
    • 3D calibration in VIOSO 6 free mode
  • References
    • Command Line Reference
    • Remote Control Reference
    • Export Automation Reference
    • Scripting for VIOSO applications
  • Tools
    • Configure Mosaic
  • Knowledgebase
    • FAQ
Powered by GitBook
On this page
  • Performing the Export
  • Export in Project Mode
  • Export in Free Mode
  • Export Parameters
  • Supported Export Formats
  • Generating a Recalibration Script
  • Advanced export definitions and automation
Export as PDF
  1. USING CALIBRATIONS

Export to any application

PreviousExport to ExaplayNextDesktop Embedding

Last updated 7 months ago

While VIOSO’s proprietary file format *.sps holds all calibration information, the data required to embed warping and blending into the Windows operating system or GPU must be handled differently.

Therefore, a secondary file format exists: the “VIOSO Warp File” format *.vwf. We use this file format, not only to address the embedding services of VIOSO Anyblend, but also to export to third party applications using the VIOSO API.

OEM builds of VIOSO 6 (e.g. for Pixera or Ioversal) produce VWF files that are only readable by the OEM application.

To do an export, finish the calibration.

Performing the Export

Export in Project Mode

Whenever you create a project, there is an export node in the project designer. Depending on the profie, the values for the export are pre-populated accordingly and parameters are filtered for easier handling.

The "generic" profile provides access to all export parameters. It's the choice of the operator to make use of them.

To run the export, you have to complete a calibration. Once this is done, the step Export is available. Clicking Export will immediately initiate the export sequence and run the export using the values and parameters specified in the Design step.

Export in Free Mode

In free mode, the export can be done anytime by calling Menu > File > Export Mapping:

The operator decides about the appropriate moment to export, as well as to do the appropriate export settings:

Export Parameters

Exporting is heavily depending on the target system. There are numerous ways to create export files, and it is part of VIOSO's ongoing effort to export to as many target systems as possible. We describe the main export formats and parameters in this documentation.

For target systems that are not listed here, please refer to our support - we are happy to analyze and adjust to every possible configuraion

Supported Export Formats

Format
Description
Compatible with 3rd-party applications

VIOSO VWF

VIOSO’s export file definition

Exaplay AV Stumpfl Pixera 1 and 2, AV Stumpfl Wings and WingsRX, IOVERSAL Vertex, Derivative Touchdesigner, vvvv RSA Cosmos Sky Explorer Shira Player, Shira Universe

MPCDI

Vesa’s standardized Warp&Blend file definition

Dataton Watchout v6 and v7, 7th Sense Delta Green Hippo Bright Sign

DirectX .x-Files

Generic pixelmapping format of DirectX

Christie Pandora’s Box

Barco Pulse

Barcos warp & blend definition for Pulse-enabled devices

Barco projectors supporting Pulse

Barco MIPS

Barcos warp & blend definition for (legacy) warp&blend devices

Barco WB Boxes

SCISS/Zeiss SGC

Warp & Blend definition for SCISS Uniview

Uniview 3.0 and above

OpenWarp

Warp&Blend definition for eyevis OpenWARP2 devices

eyevis OPenWARP2

Open EXR

ILM’s warping & blending definition

Generating a Recalibration Script

As the export is the last step in a calibration procedure, we provide a recalibration script generator at the export dialog:

With a few parameters specified it creates a script that re-runs the calibration procedure without interaction and performs the export as specified before.

Parameters to specify for a recalibration script:

  • Script file: the location where the script is saved. We recommend to stick to the VIOSO 6 default path Documents\VIOSO6\Scripting as this will make running the script very easy (see below)

  • sps file: Select the SPS file where the currently used calibration is saved

  • Close application: when checked, the script will close VIOSO 6 after running the recalibration script. This is useful if you do not want to expose VIOSO 6 to the end user

  • With Export: Keep always checked, as this setting will enable the export according to the current settings

  • Create Batch file: When checked, after performing the calibration, a Windows Batch file *.bat is created at a user-specific location (you're prompted) that runs the recal script.

Advanced export definitions and automation

There are numerous ways to shape a calibration export. This is handled by a “scripting-like” method, where parameters are collected and stored in an XML-File. We call this the “export definition file”.

An Export definition file is created as soon as you check the box use settings from file and click edit. After that the system default text editor oens with a skeleton of such an export definition file.

Learn here how to handle export definitions and available functions and parameters: Export Automation Reference

all export parameters in the "generic" profile in project mode