LFS TV Director 0.3

main features in the current version
====================================

- support for insim version 4 (compatible to S2X and later)
- automatic car and camera selection
- manual car selection possible
- camera files for Aston, Blackwood and Westhill included
- edit mode to create and modify camera files
- shows standings, driver information and lap count or left time
- onboard cams supported


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.


an important note about pth files
=================================

The current pth files are valid for LFS version S2Y. Keep in mind that different LFS versions may require different pth file versions. You can download the latest version of the pth files from http://www.liveforspeed.net/?page=coderfiles


history
=======

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
