Simulator Development - VR-Forces
The Complete Simulation Solution
VR-Forces is a powerful and flexible simulation environment for scenario generation. It has all the necessary features for use as a tactical leadership trainer, threat generator, behavior model testbed, or Computer Generated Forces (CGF) application.
- C++ toolkit to extend of embed in customer application
- Distributed simulation engine with remote GUI control
- Aggregate unit and entity modeling
- Correlated simulation and visualization
- HLA and DIS compliant
- Terrain Agile, including streaming terrain
- Batch mode for analysis
- Real-time and non-real-time operation
- GUI-based entity and parameter editors
- Distributed architecture for greater scalability

Powerful Simulation Engine
VR-Forces comes with simulation models for a wide variety of battlefield entities and weapon systems. During scenario execution, VR-Forces vehicles and human entities interact with the terrain, follow roads, move in convoys, avoid obstacles, communicate over simulated radios, detect and engage enemy forces, and calculate damage. Through multi-resolution modeling, VR-Forces can switch between aggregate and entity level movement models “on-the-fly” based on scenario events such as sensor detection or area of interest.

The VR-Forces CGF Toolkit
The VR-Forces application provides a robust CGF environment out-of-the-box, but it can also be customized or extended through a powerful developer’s toolkit. A C++ API allows you to customize nearly every aspect of the VR-Forces simulation engine and GUI, or integrate VR-Forces functionality into your own applications. A composable architecture allows you to independently add, replace, or modify the simulation engine’s vehicle dynamics, behaviors and tactics, damage models, sensors, countermeasures, and weapons. A Remote Control API allows you to control the VR-Forces simulation engine from remote applications. And the VR-Forces GUI API, based on the VR-Vantage Toolkit, allows you to fully customize the VR-Forces user interface — whether you’re just adding a few menu items, or building a custom IOS application for your project.

|