VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
12.1 - Introduction to the VR-Vantage Toolkit

Table of Contents

The VR-Forces front-end is built using the VR-Vantage Toolkit.

VR-Vantage is MÄK’s line of visualization products, which includes VR-Vantage and VR-Vantage IG. For all practical purposes, the VR-Vantage Toolkit is the VR-Forces GUI API. All of the VR-Forces functionality in the front-end has been implemented as plug-ins to the basic VR-Vantage GUI architecture.

Because the VR-Forces GUI API relies on the VR-Vantage Toolkit, this guide draws heavily on the VR-Vantage Toolkit documentation. Although it has been customized for VR-Forces developers, some graphics and conceptual material that refers to core VR-Vantage features, continues to refer to VR-Vantage rather than VR-Forces.

Note
The VR-Forces SDK (which includes the VR-Forces GUI API) is installed as part of the VR-Forces application if you enter a valid installation code

. It also allows you to customize and extend these applications to fit your unique requirements. The VR-Vantage Toolkit also gives you the power to embed any of the VR-Vantage GUI capabilities directly into your simulation applications. The VR-Vantage Toolkit is based on OpenSceneGraph, so you can leverage value-added plug-ins built by the OSG community and MÄK partners.

VR-Vantage supports rendering to multiple channels running on separate computers through an application called the VR-Vantage Display Engine. You can run display engines on every machine on which you want to render a channel, and connect to them using the VR-Vantage applications, or a custom-built application, to render the same scene on several machines at once.

12.1.1 VR-Vantage Control Toolkit and Remote Draw API

The VR-Vantage Control Toolkit (VCT) lets you send DIS or HLA messages that can remotely control a VR-Vantage application. It supports the VR-Vantage attach modes and most visual states, such as track histories, trailing effects, entity labels, and so on. For details, please see 11.1 - The VR-Vantage Control Toolkit.

The VR-Vantage Remote Draw API allows third party applications to create, send, and manage 2D and 3D objects to be drawn by VR-Forces. For details, please see 11.2 - The VR-Vantage Remote Draw API.

[Home] [Top of Page] [Third-Party Software and Content >>]


Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)