APPS and MISC
Austin McGuire III ([email protected])
Sun, 4 Jun 1995 12:48:54 -0400
I could see VRML being used for training. The main requirement
that VRML 2+ whould have to fulfill would be that it is interactive. On my
present VR trainer, I am using joysticks, trackers, and HMDs. I plan to
implement gloves in the near future. Before I could justify transfering
the project to VRML, I would need to maintain these capabilites.
One method to help with the interaction, is that each world has the
present position of the objects and a translation and rotation speed
attribute. This would allow the local version of the world to guess where
the objects are, until they can check with the server version of the world.
I use this method in my trainer. I have three positions, Helm
(controls the course and speed of our own ship), radar (also from our own
ship), and Officer Of the Deck -OOD- (Person responsible for the safe
navigation of our own ship). I use the Helm world to keep track of the all
the ships in the worlds (I presently have three ships if you count our
ship) Every couple of seconds the other worlds get the position updates.
I have found that this method does not task the worlds too much, and the
updates are frequent enough that the different worlds do not get out of
synch, except for rapid course or speed changes between updates. The
worlds are brought back into synch quickly enough that it is not really
noticed.
///////////////////////////////////////////////////////////
// Austin McGuire //
// U.S. Coast Guard Academy //
// P.O. Box 8885 //
// New London, CT 06320 //
// //
// (203) 444 -8294 x8118 //
// //
// [email protected] //
//////////////////////////////////////////////////////////