Broadcast Camera Control Features

This page details the various ways you can control cameras during a broadcast.

Key Controls

The following controls are key for controlling cameras.

  • Tracking Cameras - Tracking (TV) Cameras have 4 groups. By default if you switch to Tracking Cameras they will go into “Cycle” mode and go through 1 - 4 and looping around. If you press this key again you will get each group one by one.

  • Onboard Cameras - Pressing this will activate the onboard TV cameras of the selected vehicle. Each press will cycle through different ones.

  • View next vehicle - This will adjust the vehicle viewed to the next one a position higher up.

  • View previous vehicle - This will adjust the vehicle viewed to the previous one a position down.

  • Cam hold TV camera - Whilst pressed this will keep the current TV Tracking camera activated. It will continue to track the current vehicle into the distance.

  • Cam pause TV tracking - Whilst pressed this will pause the current tracking point on screen. Once released if the currently viewed car is still visible using this camera, the camera will track back to it over 2 seconds.

  • Cam zoom in / out / reset - Holding these keys will adjust the zoom of tracking cameras. Reset will bring it back to the default value.

Features

The following features are available when watching races from spectator cameras.

Soft tracking when changing viewed car

This feature will soft track when switching viewed car.

This is enabled by default and can be configured in the UI or via Player.JSON as follows:

  • Broadcast Tracking Change Blend : Default: True. This allows you to enable or disable the feature.

  • GAMEOPT_Broadcast_TrackingChange_MaxTimeDiff : Default 10.0. This allows a maximum time between the current car and the one being switched to allow a soft tracking change. Set to 0 to disable this check.

Hold current camera

This feature is activated by holding pressed the “Cam hold TV camera” key assignment.

When pressed when using Tracking Cameras, the current camera will remain in use regardless of how far away vehicles go.

Pause camera tracking

This feature is activated by holding pressed the “Cam pause TV tracking” key assignment.

The camera tracking quickly come to a stop and hold in place. Once released the camera will track back over 2s to the currently selected vehicle if it is still possible to see it with the current camera.

Whilst this mode is active you can press the SHIFT key to reset the targeted car to the car closest to the point the camera is looking at. If your previously viewed car is in the pits, it will only switch to another car in the pits. Additionally if your current car is on the main track, it’ll only switch to another car on the main track.

Group Tracking

This feature is activated in race sessions only by default. Tracking Cameras will automatically adjust to the group centre tracking point of multiple vehicles and zoom the camera out as required.

This can be configured in the UI or Player.JSON as follows:

  • Broadcast Group Tracking Mode : Off, Race Only, Always. Choose to enable the feature all the time, only in race or not at all.

  • Broadcast Group Tracking Range : Default 0.8. This is the range in time that we consider cars from the currently viewed car.

  • Broadcast Group Tracking Range Lap 1 : Default 1.2. This is the range in time that we consider cars from the currently viewed car on the first lap of a race only.

  • Broadcast Group Tracking Zoom Strength : Default 1.0. This allows the adjustment of how strong we zoom out to fit more cars on screen.

  • Broadcast Group Tracking Zoom Maximum : Default 2.5. This is a hard limit on the maximum amount the camera can zoom out.

Persistent Custom Zoom

This feature allows any custom zooming in or out on the TV cameras to persist into the next camera. This can be useful for manual control on TV cameras, and acts as a scalar ontop of what the TV camera already does. Additionally as the camera zooms in, any camera offsets are faded out to reduce the chance of the car being out of shot. Note however that it does not effect any offsets for group tracking.

This can be configured in the UI or Player.JSON as follows:

  • Broadcast Persistent Zoom : Default: False. Enable or disable the feature, it is disabled by default.

Custom Cameras

The game can load custom cameras from Userdata\Cameras. For this to happen this feature must be enabled. It is not enabled by default. In order to know what name a track or car should have to load a custom camera, please check the Trace log files as these are logged out here when you load a car or track.

  • Broadcast Custom Cameras : Default: False. Enable or disable the feature, it is disabled by default.