Skip to main content
Skip table of contents

Display Configuration (Tokens)

Token NameTypeDefault ValueAccepted ValuesCategoryDescription
AutoFOVBOOLOFFOFF, ON, 1, 0, TRUE, FALSEDisplay ConfigurationSquare 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.
BgdColorVECTOR OF 3 FLOATS

0.000000

0.000000

0.000000

N/ADisplay Configuration3 floats to represent background rgb color used by the viewer and in Nova for symbology background when ClearSymbologyBgd is ON.
CalibrationConfigSTRING

NULL

N/ADisplay ConfigurationAdditional per-channel parameters related to display calibration.
CalibrationDebugBOOL

OFF

OFF, ON, 1, 0, TRUE, FALSEDisplay ConfigurationAdditional debug information for display calibration testing.
CalibrationDirSTRING

P:/pc-nova/toolsDisplayCalibrationFiles

N/ADisplay ConfigurationDirectory containing images for Internal calibration.
CalibrationFileSTRING

NULL

N/ADisplay ConfigurationFile passed to display calibration plugin (e.g. Scalable).
CalibrationModeENUM

OFF

OFF, MPEG, SCALABLE, INTERNAL, OCULUS, RPASEPP, DOMEPROJECTION, OPENVR, OPENXR, VARJO, FRASCADisplay ConfigurationAutomatic display Calibration / Warping mode.
CalibrationServerSTRING

NULL

N/ADisplay ConfigurationIP address of calibration server.
CalibrationTimeoutINT

30

INT_MIN to INT_MAX, inclusiveDisplay ConfigurationCalibration server connection timeout.
CaptureIconBOOL

OFF

OFF, ON, 1, 0, TRUE, FALSEDisplay Configuration
CaptureMovieENUM

OFF

OFF, ON, MPEGDisplay Configuration

OFF: Disabled

ON: When set, it allows capturing screenshots in one of
three ways:

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.

CaptureMoviePathSTRING

./pcnova_video.mp4

N/ADisplay Configuration

When CaptureMovie MPEG is active, this is the path to write the MPEG video stream of rendered frames to.

ChangeDisplayResBOOL

ON

OFF, ON, 1, 0, TRUE, FALSEDisplay 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.

CursorEnableBOOL

OFF

OFF, ON, 1, 0, TRUE, FALSEDisplay Configuration


DialogWindowPosXINT

-1

INT_MIN to INT_MAX, inclusiveDisplay Configuration

X Position of on screen dialogs.

DialogWindowPosYINT

-1

INT_MIN to INT_MAX, inclusiveDisplay Configuration

Y Position of on screen dialogs.

FullScreenBOOL

ON

OFF, ON, 1, 0, TRUE, FALSEDisplay 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.

InvertAxisBOOL

OFF

OFF, ON, 1, 0, TRUE, FALSEDisplay Configuration

If set, EYE-SPACE is mirrored horizontally (and FrontFace is inverted).

LoadingScreenBOOL

ON

OFF, ON, 1, 0, TRUE, FALSEDisplay Configuration

Whether to open a QT loading screen GUI at startup or not.

LoadingScreenFirstImageSTRING

DB/DB_SYSTEM/DB_SYS_DATA/SPLASH_SCREEN/splash.png

N/ADisplay Configuration

First image (png) that is shown while Nova is loading.

LoadingScreenFirstImageDurationINT

4000

INT_MIN to INT_MAX, inclusiveDisplay Configuration

Duration, in milliseconds, that the first image is shown for.

LoadingScreenResolutionChangeWaitINT

25

INT_MIN to INT_MAX, inclusiveDisplay 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.

LoadingScreenSecondImageSTRING

DB/DB_SYSTEM/DB_SYS_DATA/SPLASH_SCREEN/credit.png

N/ADisplay Configuration

Second and final image (png) that is shown while Nova is loading.

LogoDisplayTagBOOL

OFF

OFF, ON, 1, 0, TRUE, FALSEDisplay Configuration


LogoDisplayTag2BOOL

OFF

OFF, ON, 1, 0, TRUE, FALSEDisplay Configuration


MixedRealityModeENUM

OFF

OFF, ONDisplay Configuration

Mixed Reality Mode, only available in CALIBRATION_MODE_VARJO.

OpenVRHMDENUM

OFF

OFF, HTC_VIVE_PRO, JVC_HMD_VS1WDisplay Configuration

OpenVR HMD, only valid in CALIBRATION_MODE_OPENVR.

OpenXRHMDENUM

OFF

OFF, OCULUS_RIFT, VARJO, VRG_XTALDisplay Configuration

OpenXR HMD, only valid in CALIBRATION_MODE_OPENXR.

OTWNVGAutoSwitchDawnThresholdFLOAT

6.9

-FLOAT_MAX to FLOAT_MAX, inclusiveDisplay Configuration

Autoswitch between OTW and NVG only on after OTWNVGAutoSwitchDuskThreshold or before OTWNVGPointAutoSwitchDawnThreshold.

OTWNVGAutoSwitchDayRGBPowerCHAR

100

OFF, ON, 1, 0, TRUE, FALSE, AUTODisplay Configuration

When autoswitching to daytime, automatically set the RGB power level to this value (1: Lowest, 100: Highest) on supported projectors.

OTWNVGAutoSwitchDuskThresholdFLOAT

20.5

-FLOAT_MAX to FLOAT_MAX, inclusiveDisplay Configuration

Autoswitch between OTW and NVG only on after OTWNVGAutoSwitchDuskThreshold or before OTWNVGPointAutoSwitchDawnThreshold.

OTWNVGAutoSwitchNightRGBPowerCHAR

50

OFF, ON, 1, 0, TRUE, FALSE, AUTODisplay Configuration

When autoswitching to nighttime, automatically set the RGB power level to this value (1: Lowest, 100: Highest) on supported projectors.

RefreshRateINT

60

INT_MIN to INT_MAX, inclusiveDisplay Configuration


ShGammaTableControlBOOL

ON

OFF, ON, 1, 0, TRUE, FALSEDisplay Configuration


StatsRenderLocationENUM

OFFSCREEN_ONLY

OFFSCREEN_ONLY, WINDOW_ONLY, OFFSCREEN_AND_WINDOWDisplay Configuration

Mode for setting where stats are displayed.

(Offscreen / Window / Offscreen + Window)

SuppressVarjoVersionCompatibilityCheckBOOL

OFF

OFF, ON, 1, 0, TRUE, FALSEDisplay Configuration

For Varjo Runtime, suppress warnings about potential version compatibility issues.

TestFOV_midFLOAT

3.6

-FLOAT_MAX to FLOAT_MAX, inclusiveDisplay Configuration

The mid FOV.

1st of 2 FOVs used when TrackMode paging is enabled.

(When testing Trackmode paging with overrideICDBuffer()).

TestFOV_narrowFLOAT

1

-FLOAT_MAX to FLOAT_MAX, inclusiveDisplay Configuration

The narrow FOV.

2nd of 2 FOVs used when TrackMode paging is enabled.

(When testing Trackmode paging with overrideICDBuffer()).

TestFOV_wideFLOAT

30

-FLOAT_MAX to FLOAT_MAX, inclusiveDisplay Configuration

The wide FOV used when TrackMode paging is disabled.

(When testing TrackMode paging with overrideICDBuffer()).

UseChanOffsetFromWindefsBOOL

OFF

OFF, ON, 1, 0, TRUE, FALSEDisplay Configuration

When enabled, the channel translational and HPR offsets are controlled through the windefs ICD, ignoring the channel config.

ViewportRenderImplENUM

MVRENDER_LAYERS

MVRENDER_ONE_LAYER, MVRENDER_LAYERSDisplay 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).

XRMaskModeENUM

OFF

OFF, COCKPIT_VIRTUAL, COCKPIT_REAL, COCKPIT_TRI_STATE, NOVA_SCENEDisplay Configuration

XR Masking mode, only available in CALIBRATION_MODE_VARJO.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.