VR-Link
The World’s Leading Simulation Networking Toolkit
- HLA, DIS, AND TENA COMPLIANCE
- FOM-AGILE WITH GUI FOM MAPPER BUILDER
- EXPERT TECHNICAL SUPPORT
- BUILT-IN RPR FOM SUPPORT
- USER-EXTENSIBLE
- HLA 1.3 AND IEEE 1516
- C++ API

With the VR-Link® networking toolkit, you can quickly and easily network simulators and virtual reality applications using either the U.S. DoD’s High Level Architecture (HLA) or the Distributed Interactive Simulation (DIS) protocol. VR-Link’s powerful, easy-to-use programmer’s interface, backed by expert technical support, reduces the risk, cost, and time necessary to maintain existing simulations or develop new ones. VR-Link simulations can be fully HLA compliant and maintain the DIS compatibility vital to legacy projects. An add-on module for TENA support is available.
VR-Link saves development dollars by providing a single documented API that abstracts away the details of networking the protocols. When you write your code to the VR-Link API, your applications become natively compliant with DIS, HLA 1.3, IEEE 1516, and TENA*. For example, most applications that already use VR-Link to support HLA 1.3 can switch to IEEE 1516 by merely recompiling. VR-Link’s top-level protocol-independent API is used to set the current state of locally simulated entities and objects. Any needed information is automatically sent to other applications either through the HLA’s RTI, DIS network, or TENA Middleware. On the incoming side, VR-Link processes information from other applications and provides access to the current state of remote objects. Dead reckoning, thresholding, coordinate conversions, responding to attribute requests, and filtering are all handled by VR-Link. Of course, you can still fully control low-level networking details if you want. A lower-layer API provides direct access to the RTI, to the contents of individual updates and PDUs, and to DIS networking parameters.

VR-Link Code Generator
For HLA, VR-Link’s FOM-Agile infrastructure allows you to build a simulation once and have it switch among several different federations by choosing an appropriate FOM Mapper plug-in. VR-Link comes with a FOM Mapper for the RPR FOM, for instant, out-of-the-box interoperability, and provides tools and examples to help you develop new FOM Mappers for other FOMs. Once a FOM Mapper for a particular FOM has been created, all VR-Link-based applications (including the MÄK Stealth, MÄK PVD, MÄK Data Logger, MÄK Gateway, VR-ExchangeTM, and VR-Forces®) can use it to interoperate. VR-Link also offers LROM-Agility for TENA.
VR-Link’s object-oriented design and C++ implementation provide you with the flexibility to override default functionality and extend the toolkit to work with modified or new FOMs, or user-defined DIS PDUs. VR-Link’s C++ interface is also easily accessed from C applications.
* TENA is supported by a separate add-on module.
Download the VR-Link brochure.

