VR‑Forces

DI-Guy Human Characters Now Available in VR-Forces. Click here to learn more.

The Complete Simulation Toolkit

  • C++ Object Oriented Toolkit
  • HLA & DIS Compliant
  • Reusable Components for Custom Simulations
  • Distributed Simulation Engine with Remote GUI Control
  • 2D or 3D Interface for Entity Placement
  • Aggregate Unit and Entity Modeling
  • Draw and Share Tactical Overlays
  • Parameterized Dynamic Sensors and Damage Models
  • GUI-Based Parameter Editor
  • Batch Mode for Analysis
  • Manual and Automatic Checkpointing
  • Interactive Control of MÄK Stealth
  • GUI-Based Terrain Management Tool

Overview

VR-Forces is a powerful and flexible simulation toolkit for generating and executing battlefield scenarios. It has all the necessary simulation features for use as a tactical leadership trainer, threat generator, behavior model testbed, or Computer Generated Forces (CGF) application.


MILSTD 2525B icons
   
VR-Forces’ 3D GUI

VR-Forces Application

The VR-Forces application provides an intuitive GUI that allows non-programmers to build scenarios by positioning forces, creating routes and waypoints, and assigning tasks or plans with a simple point and click. Place icons on a 2D tactical map for large scale scenario development, or drag and drop human entity models directly into a 3D scene to accurately position them inside of buildings or behind trees. During scenario execution, VR-Forces vehicles and human entities interact with the terrain, follow roads, avoid obstacles, communicate over simulated radios, detect and engage enemy forces, and calculate damage.

Model Editing Tools

A simple GUI-based entity editor allows you to edit or extend the set of simulation models available to VR-Forces. Vehicle dynamics, sensor capabilities, and damage models can be configured by editing text-based parameter files or by using a GUI based parameter editor, without programming.

      VR-Forces Entity Editor

Distributed Architecture

VR-Forces features a fully distributed architecture so you can divide responsibilities among multiple simulation engines, and control them from one or more remote frontend GUIs. Multiple front-ends allow for collaborative scenario generation or training.

VR-Forces Toolkit

While the application’s out-of-the-box functionality provides a robust CGF environment, the real strength of VR-Forces lies in its flexibility. In building VR-Forces, MÄK focused on creating a true simulation toolkit. A C++ API allows you to customize nearly every aspect of the VR-Forces application, or integrate VR-Forces functionality into your applications. Through the composable architecture, you can add, replace, or modify the simulation engine’s vehicle dynamics, behaviors and tactics, damage models, sensors, countermeasures, and weapons. With the Remote Control API, you can build a custom user interface or control the simulation engine from another application, such as an existing instructor operator station. You can also customize the VR-Forces user interface through the VR-Forces GUI API, adding and deleting menu items, drawing custom overlays, and visualizing additional data.

Download the VR‑Forces brochure.