Webcam viewer - this is designed to determine the angle between two coloured points within a webcam stream and convert this information into a first person perspective view.
Click on the colour you wish to define as point A (which should be the static central point) and then set the slider to point B. Then you can select the second colour, the point which will be rotating around the centre. What should happen is that the panoramic view on the right should rotate according to the angle been calculated between points A & B.
This concept could then be used to calculate the viewing angle of a VR style headset, whereby two contrasting coloured markers are placed on top of the VRheadset - point A being placed in the centre of the helmet and point B being located on the front ('nose/eyes' end) of the helmet. When viewed from above by an overlooking webcam, the image being streamed into the users VDU apparatus can be determined based on the angle that his head is facing.