The vehicle's original heading and the vehicle's current heading may be received from the vehicle's positioning system.
Determining the angle of the turn may be determined by calculating the difference between the vehicle's original heading from the vehicle's current heading.
The camera rotation angle may be based on the angle of the turn, and is calculated by inputting the angle of the turn into a squashing function and receiving an outputted angle, wherein the outputted angle is the camera rotation angle.
The virtual camera's orientation may be adjusted and the video may be displayed while the vehicle is making the turn.
The vehicle's current heading may be a projected heading and the virtual camera's orientation may be updated before the vehicle performs the turn.
The camera rotation angle may be calculated by inputting the angle of the turn into a squashing function and receiving an outputted angle and the outputted angle may be the camera rotation angle.
The camera rotation angle may be determined by accessing a table including predetermined camera rotation angles for each angle of the turn.