Application examples
Bellow is a list of examples that are executable.
-
exampleEmbedded - Shows how to create a your own QT application with a Main Window that has a VR-Vantage view embedded in it.
-
exampleEmbeddedSlave - Builds a QT application with Slave Display Engine embedded in it.
-
exampleEventProcessor - Creates and registers an event processor.
-
exampleKeyMap - Registers a function with the Key Map Manager, and binds it to a key event in a given key map.
-
exampleMFC - Shows how to embed VR-Vantage in an MFC application. (Windows only)
-
exampleReadVideoShm - Opens, maps, and reads from a shared memory segment created by VR-Vantage that contains streamed video frames.
-
exampleSimple - Creates a simple VR-Vantage application. It instantiates the DtVrvApplication class (defined in DtVrvApplication.h), initializes it, and runs it.
-
exampleThreadedDriver - Shows how to create your own driver (in a multithread application). Uses it to put an entity in the scene (Makland) and uses simengine to calculate height-above-terrain (HAT)
-
exampleLogo - Shows how to add a 2D Overlay to a channel. We will add a logo to the bottom left hand corner of the channel.
-
exampleModelArticulationDistributed - Shows how to use the articulated model agent. The application loads a geometry file, adds the geometry to the scene and articulates parts of the geometry. Of particular interest in this tutorial is the use of agents to load and manage the geometry.
-
exampleModelInstance - Shows how to load an OpenFlight geometry file into a DtModelInstance and then add it to the scene. Of particular interest in this example is how to create and initialize a model instance.
-
exampleMultipleChannels - Show how to use multiple windows, each with multiple channels rendering a different model-set (with specific text overlay).
-
exampleSceneRoot - Shows how to add nodes to the scene graph via a renderer. The application loads a geometry file in OpenFlight format and inserts it directly into the scene. Of particular interest in this example is how to create, initialize and run a VR-Vantage application, and how to gain access to the scene in order to insert a node.
-
exampleSequenceControl - Shows how to query/modify animations(osg::sequence) of an articulated model.
[<< Examples] [Home] [Top of Page]