DI-GUY
The Industry Standard in Real-Time Human Simulation
DI-Guy™ is software for adding lifelike human characters to real-time simulations. DI-Guy lets you add humans to your simulation rapidly, reliably, and with minimum technical risk, while achieving high levels of visual realism and real-time perfor- mance. Hundreds of organizations worldwide, including all branches of the U.S. Armed Forces, use DI-Guy, making it the industry’s leading tool for real-time human simulation.
DI-Guy provides an integrated module that includes everything you need to populate your simulation: photorealistic human models; an extensive library of behavior; a high-performance real-time motion engine, and an API that is both simple and powerful.
Why People Who Need People Choose DI-Guy
A powerful and proven API: the DI-Guy API
Whether you are a seasoned simulation engineer or a first-timer, the DI-Guy API will satisfy your needs. You can add characters to a simulation with as few as six high-level function calls, or tweak their appearance and behavior using the 400 function calls available. High-level control allows you to concentrate on your application, rather than the time-consuming details of low-level animation. DI-Guy automatically creates natural-looking smooth behavior, even when you tell a character to change its behavior from one action to the next.
Cross-platform
DI-Guy provides extensive platform versatility which minimizes the cost of porting your application should your platform needs change down the road. See Tech Specs for details on DI-Guy supported platforms and visual systems.
DIS/HLA friendly
DI-Guy was engineered from the ground up to work in DIS and HLA applications. The U.S. Army, Raytheon, Lockheed Information Systems and MetaVR are just a few of the organizations using DI-Guy in DIS and HLA simulations.
Real-time performance
DI-Guy provides excellent real-time performance through use of optimizations such as motion-caching, level-of-detail switching, and task-level control. It maintains high frame rates in real-time environments and makes it possible to display large numbers of articulated characters at one time.
Realistic people
DI-Guy includes models and behavior for approximately 100 characters, including eight kinds of soldiers and an array of specialists- such as landing signal officers, plane captains, first responders equipped with gas masks and MOPP gear- and male and female civilians. DI-Guy uses industry standard OpenFlight models, so you can add your own models to the library. An advanced motion engine makes the physical behavior of DI-Guy characters extremely lifelike. Di-Guy comes with over 2,000 motions and transitions in its library, and you can add your own motions to the library using the optional DI-Guy Motion Editor.
Expressive range
DI-Guy’s expressive faces option uses advanced morphing to show a range of emotional expressions, move the mouth in synchrony with speech, and move the eyes for gaze. This capability adds to DI-Guy’s effectiveness in training systems that include an emotional and psychological dimension, such as use-of-force training for law enforcement and peacekeeping.