Described in this section applies to Oсtonus Stereo Viewer versions from 4.8.9.60x64-test and till 4.8.17.68.

Starting from version 4.8.18.69 configuration is installed automatically for some autostereoscopic displays (8.9" 05F, 13" 05D, 13" S1D, 27" 05G). For others the viewmap bitmap file and some values of a autostereoscopic_display.xml config should be specified: NativeViewsNumber, IndexMap, ViewMapPath.

Most often, the default values of the autostereoscopic parameters will be sufficient, but sometimes it may be necessary to change them. To do this, you need to manually edit the dmconfig_ro.xml file, when the Octonus Stereo Viewer application is closed. This file is located in the root folder of the Octonus Stereo Viewer software. If the config file is not in the specified folder, then you can download it from here, edit it for your own needs and copy it to the root directory of the application.

Configuration examples

Default configuration

<config version="1.0">
    <section name="Autostereoscopic">

        <!-- The IndexMap pattern for autostereoscopic S1D display visualization without head tracking (set of space-separated integer values).
             The default value, if the parameter is not specified: 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 255 1 1 1 1 1 1 1 1 255 255 255 255 255 255 255 255 255 (this matches the pattern: 9-8-1-8-9) -->
        <key name="IndexMap" value="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1" />

        <section name="ViewerTracking">

            <!-- The pipe name for connection to the 3D Global View Optimizer client application (string value).
                 The default value, if the parameter is not specified: mpvsocket -->
            <key name="PipeName" value="mpvsocket" />

            <!-- The path to the 3D Global View Optimizer client application (string value).
                 The default value, if the parameter is not specified: C:\Program Files\3D Global\View Optimizer\G3DViewOptimizer.exe -->
            <key name="ClientProcessPath" value="$PROGRAMFILES\3D Global\View Optimizer\G3DViewOptimizer.exe" />

            <!-- The server software ID (integer value).
                 The default value, if the parameter is not specified: 99 (used for “unknown software”) -->
            <key name="SoftwareID" value="99" />

            <!-- The native views number of 3D display (integer value).
                 The default value, if the parameter is not specified: 7 -->
            <key name="NativeViewsNumber" value="7" />

            <!-- The HQ-Mode enabling (boolean value: true/false).
                 The default value, if the parameter is not specified: true (35 emulated views, instead of 7 native views) -->
            <key name="EnableHQMode" value="true" />

            <!-- The angle denominator. Specified only if enabled HQ-Mode parameter (integer value).
                 The default value, if the parameter is not specified: 5 (multiplier to calc emulated views number in HQ-Mode: HQViewsNumber = NativeViewsNumber * AngleDenominator) -->
            <key name="AngleDenominator" value="5" />

            <!-- The IndexMap pattern for autostereoscopic S1D display visualization with head tracking (set of space-separated integer values).
                 The default value, if the parameter is not specified: 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 255 1 1 1 1 1 1 1 1 255 255 255 255 255 255 255 255 255 (this matches the pattern: 9-8-1-8-9) -->
            <key name="IndexMap" value="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1" />

            <!-- The size of the borders where a warning is issued that the user needs to change the position -->
            <section name="UserWarningBorder">
                <key name="X" value="8" /> <!-- deg -->
                <key name="Y" value="3" /> <!-- deg -->
                <key name="Z" value="100" /> <!-- mm -->
            </section>
        </section>
    </section>
</config>

This configuration file can be downloaded from here: https://www.dropbox.com/s/qpxxo0k06fuemcn/dmconfig_ro.xml?dl=0

Configuration with pattern for calibrate basic view offset 

<config version="1.0">
    <section name="Autostereoscopic">

        <!-- The IndexMap pattern for autostereoscopic S1D display visualization without head tracking.
             The calibration pattern: red on the first view (index 0) and black on all other views -->
        <key name="IndexMap" value="254 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255" />

        <section name="ViewerTracking">

            <!-- The IndexMap pattern for autostereoscopic S1D display visualization with head tracking.
                 The calibration pattern: red on the first view (index 0) and black on all other views -->
            <key name="IndexMap" value="254 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255" />

            <!-- The other parameters are not specified - the default values are used -->

        </section>
    </section>
</config>

This configuration file can be downloaded from here: https://www.dropbox.com/s/58k29xvk71wr3uu/dmconfig_ro.xml?dl=0