VR-Vantage 2.3 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
8.1 - Rendering 3D Images

The component responsible for drawing 3D images onto a screen is called a renderer.

Each display engine owns one. The renderer is based on OpenSceneGraph (OSG).

Distributed objects usually affect the scene graph. They can add nodes, remove nodes, change transforms, and change state. Therefore, when a master display engine calls an agent, it is causing changes to the scene graphs of external display engines. In the figure, the master display engine has an agent. The agent has a corresponding distributed object that exists in each display engine. The distributed object adds nodes to the scene (the Tank Group Node) and positions them in the world using a transform.

vrv_agentanddistribuedobject.png
Agent and Distributed Object

[Home] [Top of Page] [The Renderer >>]



Copyright © 2005-2018 VT MAK. All Rights Reserved (www.mak.com)