|
VRPN 07.15 How to acknowledge VRPN in your papers |
Coming changesMAJOR: We'll be switching from Visual Studio 6.0 to Visual Studio 2005 projects. There is a free version of Visual Studio 2005 (Express) available for download from Microsoft. Get your copy now before they change their mind! MAJOR: Chris Vanderknyff has made it possible to build VRPN as a DLL. This involves mandatory addition of new specifiers before classes and before functions that are specified as VRPN callbacks. This will require modifying all Windows client applications. MAJOR: We're removing support for the GHOST library from SensAble, to free us from the limitation that prevented using the standard template library (Windows and SensAble versions conflicted). This will let us use STL lists and such to manage VRPN internal lists, which is more reliable. It will also let applications use STL with VRPN forcedevice includes. Because all Phantoms that are supported under GHOST are supported under HDAPI (the new library), this should be okay. It does mean that we need to complete the HDAPI port... Suggestions for other changesIt would be good to have a utility that would tell you what devices are located at a particular server. This should be pretty easy to write (hint hint). Hans Weber: Changing the vrpn callbacks to pass their data using const struct &, rather than const struct, to avoid copying extra data. |