LFS TV Director 0.3 (2020 content version)
|| 2020 content version by rockclan/cholover7 using content created throughout the LFS community. ||
| Original credits to always go to Soeren Scharf and the content creators |

main features in the current version (2020 content version)
====================================

- support for insim version 4 (compatible to S2X and later)
- automatic car and camera selection
- manual car selection possible
- camera files for ALL default tracks included, plus some more (WE4 and WE5 combo's excluded for now)
- edit mode to create and modify camera files
- shows standings, driver information and lap count or left time
- onboard cams supported
- .pth files available for ALL default tracks, including Rockingham, Westhill V2, Blackwood V3 as well as open-configs

connect to LFS
==============

The LFS TV Director need to run on the same PC where LFS is running. In the main dialog window enter an insim port and uncheck the "enable GUI access" option. Choose 2 hotkeys to activate and deactivate the TV Director and press the Start button.
As long as this application is connected to LFS resp. waiting for connection, the Start button changes to a Stop button and all other dialog controls are disabled. Pressing the button again and the application will disconnect or abort waiting for connection.
In LFS enter /insim=XXXXX into the chat, where XXXXX is the insim port. This will establish the connection. Then you can choose a replay or connect to a multiplayer race, that you want to watch. In the replay or the multiplayer race press the hotkey to actiavte the TV Director and enjoy watching.


further reading
===============
have a look into the howto guide howto.htm in the \doc subfolder for detailed instructions explained step by step with pictures and screenshots.


known issues
============

- you may observe poor fps, especially during race start. This is because the camera tries to focus as
  much cars as possible and thus forcing LFS to draw a huge amount of polygons.
- if you create your own cam files then you may observe the "Follower could not find position" issue
  sometimes. To avoid this, do not place the camera exactly on the boundary of the track but some
  centimetres away.
- For some camera positions and angles it may happen that LFS does not draw all visible textures of a
  track, especially if the camera looks over far distances. This seems to be an optimisation issue of
  LFS. All I can recommend at the moment is to design your cam file carefully. Do not put the cameras
  too high and try to prevent the cameras looking over far distances. And of course test your cam files
  very carefully.


a note about the .pth files
=================================

The current pth files are valid for the latest test patch version of LFS 0.6U9. 


history
=======

10.01.2020, Version 0.3 (2020 content version)
- added .pth (path) files for every current track + several open-configs
- added .cam files for every current track + several open-configs (WE4 and WE5 combo's excluded for now)
   - added ALT .cam files for various tracks as well
- created simple .txt tutorial to create your own custom camera's
- created a simple .txt guide how to use open-config .pth files and how to create .cam files for them
- created a list of all .cam files included and credited original creators and editors where known


24.05.2008, Version 0.3

- custom cams (onboard, front and rear cam) added
- added option to disable overlay output (driver info, race time/laps, standings...)
- added alias file for driver names
- fixed bug: tvdirector did not save cam files, when changes were made in GUI
- fixed bug: handling of driver change (IS_TOC)

27.12.2007, Version 0.2:

- insim support for Patch X and later
- devided the application into 2 separate executables (GUI and Control)
- GUI lets you control cameras manually (useful for professional broadcasters)
- action detection completely rewritten (still based only on distance but in a much smarter way)
- output of standings, driver information and lapcount or left racetime

14.03.2007, Version 0.1:

- new GUI
- handle all tracks
- insim port configurable
- possibility to connect to a remote LFS
- frontend to create/modify cam files

22.10.2006, Version 0.0 (Demo):

- first test version
- just a study to test feasibility
- worked only with BL1
- all values hardcoded
