# Configuration file

The configuration file is used to define the system parameters and room dimensions. It is located in:

`\Exaplan_Data\StreamingAssets\Exaplan_config.json`

It has the following structure:

```json
{
  "interfaceDisplay": 0,
  "projectionDisplay": 2,
  "projectionOrientation":-90,
  "roomWidthMeters": 14.782,
  "roomHeightMeters": 32.241,
  "viosoWarpBlend":true,
  "roomWidthPixels": 6912,
  "roomHeightPixels": 3169,
  "DisplayWidthPixels": 3840,
  "DisplayHeightPixels": 7200, 
  "enableFileWatcher":false,
  "enableStartupAnimation":true
}
```

The parameters are explained below:

<table data-header-hidden><thead><tr><th valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Parameter</td><td valign="top">Description</td></tr><tr><td valign="top">InterfaceDisplay</td><td valign="top">Display ID of the main UI window (0 is main screen)</td></tr><tr><td valign="top">ProjectionDisplay</td><td valign="top">Display ID of the projection display</td></tr><tr><td valign="top">ProjectionOrientation</td><td valign="top">Define an angle to rotate the projection (0,90,-90,180)</td></tr><tr><td valign="top">RoomWidthMeters</td><td valign="top">Width of the room (m)</td></tr><tr><td valign="top">RoomHeightMeters</td><td valign="top">Height of the room (m)</td></tr><tr><td valign="top">viosoWarpBlend</td><td valign="top">Enable processing of vwf files through VIOSO plugin.  Configure in the VIOSOWarpBlend.ini file.</td></tr><tr><td valign="top">roomWidthPixels</td><td valign="top">Room width in pixels without overlap</td></tr><tr><td valign="top">roomHeightPixels</td><td valign="top">Room height in pixels without overlap</td></tr><tr><td valign="top">DisplayWidthPixels</td><td valign="top">Projection Display width in pixels (as detected by windows)</td></tr><tr><td valign="top">DisplayHeightPixels</td><td valign="top">Projection Display height in pixels (as detected by windows)</td></tr><tr><td valign="top">enableFileWatcher</td><td valign="top">(boolean) Enable a File Watcher thread on Layer0 for dynamic reloading: when the source plan file is edited it will be automatically re-imported.</td></tr><tr><td valign="top">enableStartupAnimation</td><td valign="top">(boolean) enable/disable the Exaplan animation on application startup.</td></tr></tbody></table>

&#x20;
