Display Configuration (Tokens)
| Token Name | Type | Default Value | Accepted Values | Category | Description |
|---|---|---|---|---|---|
| AutoFOV | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Display Configuration | Square view frustum mode. When setting up the perspective scene camera frustum, forces the channel to ignore FOV_CH#_Y_[BT] and use FOV_CH#_X_[LR] for the Y axis as well. |
| BgdColor | VECTOR OF 3 FLOATS | 0.000000 0.000000 0.000000 | N/A | Display Configuration | 3 floats to represent background rgb color used by the viewer and in Nova for symbology background when ClearSymbologyBgd is ON. |
| CalibrationConfig | STRING | NULL | N/A | Display Configuration | Additional per-channel parameters related to display calibration. |
| CalibrationDebug | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Display Configuration | Additional debug information for display calibration testing. |
| CalibrationDir | STRING | P:/pc-nova/toolsDisplayCalibrationFiles | N/A | Display Configuration | Directory containing images for Internal calibration. |
| CalibrationFile | STRING | NULL | N/A | Display Configuration | File passed to display calibration plugin (e.g. Scalable). |
| CalibrationMode | ENUM | OFF | OFF, MPEG, SCALABLE, INTERNAL, OCULUS, RPASEPP, DOMEPROJECTION, OPENVR, OPENXR, VARJO, FRASCA | Display Configuration | Automatic display Calibration / Warping mode. |
| CalibrationServer | STRING | NULL | N/A | Display Configuration | IP address of calibration server. |
| CalibrationTimeout | INT | 30 | INT_MIN to INT_MAX, inclusive | Display Configuration | Calibration server connection timeout. |
| CaptureIcon | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Display Configuration | |
| CaptureMovie | ENUM | OFF | OFF, ON, MPEG | Display Configuration | OFF: Disabled ON: When set, it allows capturing screenshots in one of 1. BREAK key triggers window screenshots to be saved as numbered PNG files (pcnova.%05d.png) under the current directory (or C:/pc-nova/data, if that fails). 2. When (a) in ATP path, Demo Path, or PathEditorActive mode, AND (b) SavingPath mode is active, window screenshots are saved each frame to PNG files on disk. 3. When driven by the host with ICD fields: ios2ig.cnt.sample_img and ios2ig.cnt.sample_img_frames, the PNG naming convention in the last two cases is 'img_%d_%4d.png' % (ios2ig.cnt.sample_img - 1, ios2ig.cnt.sample_img_frames - 1). MPEG - Saves MPEG videos from rendered frames under CaptureMoviePath. See MPEG.fx for encoding parameters. |
| CaptureMoviePath | STRING | ./pcnova_video.mp4 | N/A | Display Configuration | When CaptureMovie MPEG is active, this is the path to write the MPEG video stream of rendered frames to. |
| ChangeDisplayRes | BOOL | ON | OFF, ON, 1, 0, TRUE, FALSE | Display Configuration | With FullScreen WGL, this can be set to "FALSE" to suppress the display (monitor) mode changes. This may be useful in cases where loss-of-sync causes problems for the display system. |
| CursorEnable | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Display Configuration | |
| DialogWindowPosX | INT | -1 | INT_MIN to INT_MAX, inclusive | Display Configuration | X Position of on screen dialogs. |
| DialogWindowPosY | INT | -1 | INT_MIN to INT_MAX, inclusive | Display Configuration | Y Position of on screen dialogs. |
| FullScreen | BOOL | ON | OFF, ON, 1, 0, TRUE, FALSE | Display Configuration | Open the scene window full-screen and borderless (use with AaControl WGL). The display (monitor) res chosen is CH#_DISPLAYSIZE_[XY] (if set) or the channel res (if not). If the channel res fits within the display res, only the primary monitor res is changed (and reverted at the end). Otherwise, all the monitors are changed / reverted. |
| InvertAxis | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Display Configuration | If set, EYE-SPACE is mirrored horizontally (and FrontFace is inverted). |
| LoadingScreen | BOOL | ON | OFF, ON, 1, 0, TRUE, FALSE | Display Configuration | Whether to open a QT loading screen GUI at startup or not. |
| LoadingScreenFirstImage | STRING | DB/DB_SYSTEM/DB_SYS_DATA/SPLASH_SCREEN/splash.png | N/A | Display Configuration | First image (png) that is shown while Nova is loading. |
| LoadingScreenFirstImageDuration | INT | 4000 | INT_MIN to INT_MAX, inclusive | Display Configuration | Duration, in milliseconds, that the first image is shown for. |
| LoadingScreenResolutionChangeWait | INT | 25 | INT_MIN to INT_MAX, inclusive | Display Configuration | The time, in milliseconds, to delay starting the loading screen. If the loading screen comes up very small or otherwise missized, this value should be increased. |
| LoadingScreenSecondImage | STRING | DB/DB_SYSTEM/DB_SYS_DATA/SPLASH_SCREEN/credit.png | N/A | Display Configuration | Second and final image (png) that is shown while Nova is loading. |
| LogoDisplayTag | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Display Configuration | |
| LogoDisplayTag2 | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Display Configuration | |
| MixedRealityMode | ENUM | OFF | OFF, ON | Display Configuration | Mixed Reality Mode, only available in CALIBRATION_MODE_VARJO. |
| OpenVRHMD | ENUM | OFF | OFF, HTC_VIVE_PRO, JVC_HMD_VS1W | Display Configuration | OpenVR HMD, only valid in CALIBRATION_MODE_OPENVR. |
| OpenXRHMD | ENUM | OFF | OFF, OCULUS_RIFT, VARJO, VRG_XTAL | Display Configuration | OpenXR HMD, only valid in CALIBRATION_MODE_OPENXR. |
| OTWNVGAutoSwitchDawnThreshold | FLOAT | 6.9 | -FLOAT_MAX to FLOAT_MAX, inclusive | Display Configuration | Autoswitch between OTW and NVG only on after OTWNVGAutoSwitchDuskThreshold or before OTWNVGPointAutoSwitchDawnThreshold. |
| OTWNVGAutoSwitchDayRGBPower | CHAR | 100 | OFF, ON, 1, 0, TRUE, FALSE, AUTO | Display Configuration | When autoswitching to daytime, automatically set the RGB power level to this value (1: Lowest, 100: Highest) on supported projectors. |
| OTWNVGAutoSwitchDuskThreshold | FLOAT | 20.5 | -FLOAT_MAX to FLOAT_MAX, inclusive | Display Configuration | Autoswitch between OTW and NVG only on after OTWNVGAutoSwitchDuskThreshold or before OTWNVGPointAutoSwitchDawnThreshold. |
| OTWNVGAutoSwitchNightRGBPower | CHAR | 50 | OFF, ON, 1, 0, TRUE, FALSE, AUTO | Display Configuration | When autoswitching to nighttime, automatically set the RGB power level to this value (1: Lowest, 100: Highest) on supported projectors. |
| RefreshRate | INT | 60 | INT_MIN to INT_MAX, inclusive | Display Configuration | |
| ShGammaTableControl | BOOL | ON | OFF, ON, 1, 0, TRUE, FALSE | Display Configuration | |
| StatsRenderLocation | ENUM | OFFSCREEN_ONLY | OFFSCREEN_ONLY, WINDOW_ONLY, OFFSCREEN_AND_WINDOW | Display Configuration | Mode for setting where stats are displayed. (Offscreen / Window / Offscreen + Window) |
| SuppressVarjoVersionCompatibilityCheck | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Display Configuration | For Varjo Runtime, suppress warnings about potential version compatibility issues. |
| TestFOV_mid | FLOAT | 3.6 | -FLOAT_MAX to FLOAT_MAX, inclusive | Display Configuration | The mid FOV. 1st of 2 FOVs used when TrackMode paging is enabled. (When testing Trackmode paging with overrideICDBuffer()). |
| TestFOV_narrow | FLOAT | 1 | -FLOAT_MAX to FLOAT_MAX, inclusive | Display Configuration | The narrow FOV. 2nd of 2 FOVs used when TrackMode paging is enabled. (When testing Trackmode paging with overrideICDBuffer()). |
| TestFOV_wide | FLOAT | 30 | -FLOAT_MAX to FLOAT_MAX, inclusive | Display Configuration | The wide FOV used when TrackMode paging is disabled. (When testing TrackMode paging with overrideICDBuffer()). |
| UseChanOffsetFromWindefs | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Display Configuration | When enabled, the channel translational and HPR offsets are controlled through the windefs ICD, ignoring the channel config. |
| ViewportRenderImpl | ENUM | MVRENDER_LAYERS | MVRENDER_ONE_LAYER, MVRENDER_LAYERS | Display Configuration | Parallel Multiviewport rendering implementation: Separate from layout which specifies how the view ports should appear to the user, render impl specifies the rendering method to be used to generate these multiple viewports under-the-hood. MVRENDER_ONE_LAYER: Viewports rendered next to each other on the same layer. (NOTE: Exhibits terrain clear and viewport clipping bugs.) MVRENDER_LAYERS: Viewports rendered on separate texture layers. See also: ViewportLayout (chan) and ViewportMode (chan). |
| XRMaskMode | ENUM | OFF | OFF, COCKPIT_VIRTUAL, COCKPIT_REAL, COCKPIT_TRI_STATE, NOVA_SCENE | Display Configuration | XR Masking mode, only available in CALIBRATION_MODE_VARJO. |