![]() |
DI-Guy SDK Documentation
13.6
|
The DI-Guy Graphics API is a class-based system for integrating DI-Guy graphics with rendering systems.
It ships with examples for OpenGL, OpenSceneGraph, and DirectX 9. Many DI-Guy customers use the DI-Guy Graphics API to customize DI-Guy to their specific renderer. The DI-Guy Graphics API lets users access the building blocks of DI-Guy character graphics such as shaders, polygons, textures, links, and so on.
The DI-Guy Graphics API is used to:
The DI-Guy Graphics API provides a variety of functions to support these needs and to allow DI-Guy to be used in almost any rendering environment. The DI-Guy Graphics API supports both scene graph renderers (for example, – OpenSceneGraph, Vega Prime) and immediate mode renderers (for example, OpenGL).
DI-Guy Graphics API programming should be done by experienced C++ programmers comfortable with object-oriented design and familiar with their particular renderer. If you fit this description, you will find the DI-Guy Graphics API a well-architected programming solution for customizing DI-Guy graphics to your renderer.
The DI-Guy Graphics SDK Reference contains a detailed description of the objects, classes, and functions that make up the Graphics API. Implementers should use this document, along with the open source examples for OpenSceneGraph, OpenGL, and DirectX9 delivered with DI-Guy, to guide their development of a DI-Guy Graphics API solution tailored to their specific rendering situation.
[<< Working with the diguyScenario and diguyCharacter Classes] [Home] [Top of Page]