I am developing some virtual reality applications written in VRML (virtual reality modeling language). I need to try them on a multi-screen system. The system currently has 3 networked PCs (LAN) and might grow to include three more PCs. Each PC will have the same VRML model loaded in a VRML browser. The problem is that navigation through the VR model on the main PC does not cause the camera (viewpointnode) on other PCs to move as one would expect. For this reason I need a solution to link the camera in all selected VRML files running on different PCs. VRML is a very simple and limited language that can be easily extended using Java or javascript. The proposed program should consist of: 1- Code to be included in the VRML file on the main PC (Server). This code should continuously read the location of the camera and broadcast it through the LAN to clients running other PCs (probably using java). 2- Code to be included in the VRML file on other PCs (clients). This code should continuously receive information from the server (probably using java) and feed them to the camera on each PC. 3- Perhaps Java classes to handle sockets and so on (optional). I will be glad to answer any question. Regards... Okeil
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.
## Platform
Windows 2000