Virtual Terrain Project (VTP)


The goal of VTPhttp://www.vterrain.org is to foster the creation of tools for easily constructing any part of the real world in interactive, 3D digital form.

This goal will require a synergetic convergence of the fields of CAD, GIS, visual simulation, surveying and remote sensing. VTP gathers information and tracks progress in areas such as procedural scene construction, feature extraction, and rendering algorithms. VTP writes and supports a set of software tools, including an interactive runtime environment (VTP Enviro). The tools and their source code are freely shared to help accelerate the adoption and development of the necessary technologies.

trento enviro tiledterrain ArWfsVtp ArVtpMapLit

The screenshots above show the port of the Virtual Terrain Project from OpenSceneGraph to OpenSG. Image 1 shows an application which adds collaborative features like joint retrieval of content via an WFS/PostGIS database among several instances to the basic VTP. They depict the city of Trento/Italy with ~26.000 buildings. Image 2 shows the native VTP runtime component for navigation and content creation, Enviro. The VTP supports tiled terrain using Stefan Roettger's Mini libraryhttp://www.stereofx.org/terrain.html as can be seen in screenshot 3. Image 4 depicts the overlay of the VTP with the video stream of a tracked camera. The last image shows a WMS map with forestal coverage superimposed on the real scene. Note that the real light matches with the lighting of the map.

This page should be regarded as 'in-being' and could reflect the current status of the port.

Currently supported:

- decorated OpenSG scene graph (vtp overlay)
- all VTP nodes have been adapted
- all native VTP geometries
- navigation schemes

Missing functionalities:

- dereferencing of VTP nodes
- certain material properties
- HUD only partially supported
- Multi-Texturing

Attachments