Syncker-Specific Options
There are 2 types of Syncker-specific options:
- Command-line options, which are used to specify screen configuration, broadcast address of the master computer, TCP and UDP ports on the application start-up. These options have the same syntax as the other start-up command-line options.
- Console options that can be run from the application console on the master or slave sides.
Command-Line Options
Common Options
The following command-line options can be run on master or slave application start-up:
Name | Description | Arguments | Default |
---|---|---|---|
sync_mesh | Specifies a configuration mesh to be used. This mesh represents a configuration of monitors, onto which the application is rendered (1 unit = 1 meter).
Each surface of the mesh corresponds to one of the monitors. Projection and modelview matrices are automatically calculated on the basis of the
camera position and slave name.
When no configuration mesh is specified, all slaves clone master's display.
Check the full list of mesh requirements here.
|
A path to the .mesh file. | No mesh is set by default. |
sync_master | Sets the flag indicating whether the computer is a master.
|
Master flag. | 0 |
sync_tcp_port | Sets the TCP port to be used to send and receive critical messages with guaranteed delivery.
|
TCP port number. | 8891 |
sync_tcp_ping_port | Sets the TCP port to be used for ping messages.
|
TCP port number. | 8892 |
sync_udp_port | Sets the UDP port to be used to send and receive non-critical messages.
|
UDP port number. | 8890 |
sync_view | Sets the view (surface of the configuration mesh) to be used. This option is equivalent to sync_view_0.
|
Name of the surface of the configuration mesh. | - |
sync_view_0 | Sets the view (surface of the configuration mesh) to be used for the 1st monitor of the computer.
|
Name of the surface of the configuration mesh. | - |
sync_view_1 | Sets the view (surface of the configuration mesh) to be used for the 2nd monitor of the computer. To be specified when a multi-monitor configuration is used.
|
Name of the surface of the configuration mesh. | - |
sync_view_2 | Sets the view (surface of the configuration mesh) to be used for the 3rd monitor of the computer. To be specified when a multi-monitor configuration is used.
|
Name of the surface of the configuration mesh. | - |
sync_view_3 | Sets the view (surface of the configuration mesh) to be used for the 4th monitor of the computer. To be specified when a multi-monitor configuration is used.
|
Name of the surface of the configuration mesh. | - |
sync_view_4 | Sets the view (surface of the configuration mesh) to be used for the 5th monitor of the computer. To be specified when a multi-monitor configuration is used.
|
Name of the surface of the configuration mesh. | - |
sync_view_5 | Sets the view (surface of the configuration mesh) to be used for the 6th monitor of the computer. To be specified when a multi-monitor configuration is used.
|
Name of the surface of the configuration mesh. | - |
Master Options
The following command-line options can be run on the master application start-up:
Name | Description | Arguments | Default |
---|---|---|---|
sync_broadcast_address | Sets a broadcast address of the master computer that is used to broadcast messages to slaves over the network.
|
A broadcast address in the xxx.xxx.xxx.xxx format. | 127.255.255.255 |
Slave Options
Console Commands
The following console commands can be run on a master or a slave computer.
Name | Description | Arguments |
---|---|---|
syncker_max_fps |
|
FPS value. By default, 60 FPS is used. |
syncker_console |
|
A console command to run. |
syncker_interpolation |
|
0 - disabled 1 - enabled (by default) |
syncker_interpolation_period |
|
Interpolation period, in seconds (0.04 - by default) |
syncker_extrapolation_period |
|
Extrapolation period, in seconds (0.2 - by default) |
Last update: 2017-10-20
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)