> For the complete documentation index, see [llms.txt](https://docs.exaplan.one/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.exaplan.one/configuration/vioso-warp-blend.md).

# VIOSO Warp Blend

Exaplan can apply warping and blending to the multi-projection canvas based on a VIOSO (.vwf) file.

The file can be generated from [VIOSO Calibration software](https://docs.vioso.com) (Anyblend, VIOSO6, VIOSO7 or Projection Tools - Mapper2D). It needs to be in the following format:&#x20;

* 2D
* Single Mapping, no splits
* Single file (merge all).

Below is an example with a 2x channel calibration file opened in the viewer:

<figure><img src="https://2429307855-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5asvmaYTBUEQm4EqgG47%2Fuploads%2FRLH1a1PFPRIcmToK5Ij4%2Fimage.png?alt=media&amp;token=19fdd7e1-2ab1-4975-88ed-bb9df54d9063" alt=""><figcaption></figcaption></figure>

1. To activate the warp & blend in Exaplan, go to the  [`Configuration file`](/configuration/configuration-file.md) and set the `VIOSOWarpBlend`  parameter to "**true**".
2. Next, you need to configure the VIOSOWarpBlend .ini file to reference the (.vwf) export as shown below:

`\Exaplan_Data\StreamingAssets\VIOSOWarpBlend.ini`&#x20;

```tsconfig
// VIOSOWarpBlend.ini for Exaplan
[default]

logLevel=2

base=[1000, 0, 0, 0; 0, 1000, 0, 0; 0, 0, -1000, 0; 0, 0, 0, 1]
eye=[0,0,0]
near=0.15000 ;the near plane clipping distance
far=10000.00000 ;the near plane clipping distance


bAutoView=1;
autoViewC=1.00000 ;
bTurnWithView=1
bBicubic=1
bDoNoBlack=0


;Path for the calibration file exported from VIOSO.
calibFile=C:\Users\AJ\Documents\VIOSO\VIOSO6\Export\screen.vwf

;Camera name in Unity
[ProjectionCamera]
calibIndex=0


```

For the full reference of the .ini file, visit: <https://docs.vioso.com/integration/vioso-warpblend-api/viosowarpblend.ini-reference>
