Products:
Topics:
Downloads:
Friends:
Contact Us

|
An invaluable tool for people who need people.
DI-Guy SDK
DI-Guy SDK (Software Development Toolkit) is a set of C++ libraries that enable you to add realistic human characters to your application quickly and effeciently - without the cost and risk of in-house character development. DI-Guy delivers everything you need to incorporate real-time simulated people so that you can focus on your program's real needs - not the time consuming and distracting tasks of low-level animation.
DI-Guy SDK comes with everything you need for generating compelling human performances in your simulations:
Models
DI-Guy comes complete with hundreds of characters from all walks of life including
- Men, women, and children with a wide range of cultural appearances.
- Soldiers wearing a wide range of different uniforms and carrying a complete array of modern weaponry and equipment.
- Flight Deck Crew for simulating aircraft landing and takeoff procedures.
- Policemen, firemen, hazmat specialist, and victims for simulating emergency response.
- Vehicles, horses, buildings, props, - even chickens! Everything you need to create a complete simulation.
Motions
DI-Guy ships with thousands of motions for modeling human behavior. Not only are the motions realistic (they are derived from live motion capture), but DI-Guy makes sure that the transitions between the motions are realistic and smooth for unparalleled realism.
Platform Compatibility
DI-Guy SDK works on both Windows and Linux, and supports a wide range of renderers including OpenGL, OSG, DirectX, and Vega Prime right out of the box. DI-Guy is also available on a number of proprietary renderers from Raydon, Rockwell Collins, Quantum 3D, MaK, Flight Safety, Alion/CATI,Presagis, and MetaVR. In addition, the DI-Guy Graphics API lets you customize DI-Guy to your specific renderer (e.g. - Unreal).
High Performance
DI-Guy uses Graphic LODs (Level of Detail) and Motion LODs as well as a variety of function calls for maximizing DI-Guy performance. The result is exceptionally fast characters measured in both draw and update.
DIS/HLA/CIGI Friendly
DI-Guy was engineered from the ground up to work in both DIS and HLA. Our DI-Guy Custom PDUs and Custom FOM enable unrivaled fidelity of human character performance across these networks.
The API:
DI-Guy SDK comes with an extensive API for accessing and controlling characters including:
- character appearance

- actions and motions
- performance
- callbacks
- event handlers
- pathing
- posing
- gazing and pointing
- aiming and firing
- gestures
- sound
- networking
- guides
- history
Options
When purchasing DI-Guy SDK, the following options are available:
- Expressive Faces (faces that morph for portraying emotional state, eyes that gaze and blink, and lips that move and sync to .wav files)
- DI-Guy AI for adding autonomous crowds to your world.
| |