Logo vieWTerra
vieWTerra Evolution
Logo VWORLD
Viewer & SDK
Tools
Gallery
Licensing
Contact us

VIEWER & SDK

The vieWTerra Evolution Platform is composed of the vieWTerra Evolution Viewer 
and the vieWTerra Evolution SDK/Library.

Compared with our previous opus, the Viewer features expanded capabilities with new GIS tools, supports access to data streaming feed from private or public network source (e.g. Open Geospatial Consortium WMS/WMTS), and presents a completely redesigned User Interface.
More intuitive and practical asset and data feed is now available (e.g. no separate  Databases Integration Tool anymore, no need to program through the SDK to add and navigate new dynamic entities).

It also offers optional higher resolution vieWTerra Base database: a global mosaic of 29 m Imagery, 90m DEM and 29m Land Cover, in true colours and presenting drastic cloud cover reduction.


vieWTerra Evolution 4D real-time Earth Viewer: Introduction

The vieWTerra Viewer allows seamless navigation around a 3D real-time ellipsoidal model of the Earth, zooming in and out without loading times and with a total freedom of movement in every direction from the bottom of the seas to outer space. It therefore also allows travel in Space beyond the stratosphere, the Earth being set in a solar system comprising the Sun, Moon and Mars bodies, and the stars in the vault of heaven.

On Earth, it distinguishes itself by a strikingly realistic rendering of all the landscapes around the Globe, offering both far-away horizons and close-up precision, down to the blade of grass.
To that aim, it makes use of various Digital Elevation Models, Imagery, Land Cover, Ecoregions and Weather databases as well as other types of datasets.

Being a 4D system, it takes in account the time (T) dimension in order to allow for continuous time of day and seasonal changes, dynamic rendering of all types of weather conditions or dynamic scenario creation and replay.

The vieWTerra Viewer today uses minimum default resolution to define the Imagery (232 m) and DEM (90 m) on the entire surface of Planet Earth, while including much more precise data in certain areas as an example of data integration: 20 million km² are covered in higher resolution (30 m, 10 m to 90 cm for Imagery, up to 3,60 m for DEM). Integration of Imagery and DEM data up to 45 cm resolution is currently supported.

As an option, more precise databases are available, per tile, area in each continent, or global worldwide cover, with vieWTerra Base global true-colour 29m Imagery, 90m DEM, 29m Land Cover mosaic (provided in vieWTerra proprietary format).

The vieWTerra Viewer also renders the worldwide hydrographic network, and the global undersea topography (928m resolution). It also makes use of worldwide flora and fauna distribution databases.

Users can integrate more accurate data in multiresolution format on their own, including GeoTIFF, DTED or shapefile formats, and/or access WMS-WMTS raster data streams. Users can also very easily complete or correct the information from the Imagery or the Land Cover via the Editor Tool, which is embedded in the vieWTerra Viewer (accessible through the Edit Window), and allows real-time modifications directly into the 3D (e.g. fill riverbeds with water to complete a river, add or remove trees, place or erect buildings at their real-world location, etc.). 

The vieWTerra Viewer includes various controls in its User Interface, so that users may conveniently and in real-time change the various parameters in the 3D Window: time of year, time of day (triggering dynamic lights and shadows), temperatures, wind speed and direction, precipitations, snow cover and visibility (changing the type of weather, or the height or range of the snow mantle in real-time). It also already includes a set of dynamic entities (from pedestrian avatar to the space shuttle for instance), which can be controlled in real-time by the user, and either incarnated in 1st person mode or viewed from the outside by using 3rd person cameras from any possible angle.

Users can very quickly and easily implement their own scenarios, by customizing the scenery thanks to the Editor Tool and its Bank of 3D Objects, and by animating the scenes via the various controls of the User Interface. They may also integrate their own 3D objects via the Entity Tool, embedded into the Viewer, or via the vieWTerra SDK. New dynamic entities can easily be integrated, these entities can be either controlled in real-time by the user, by a CVS trajectory file or remotely by UDP protocol.

A great variety of scenes anywhere/anytime across the entire surface of the Earth, and beyond, can therefore be created, modified, recorded, replayed and studied at will, as users can go backward and forward in time to record and edit videos.

 


The vieWTerra  Evolution  Viewer, at a glance:

• seamless rendering of the entire surface of Planet Earth, from the seabeds to the stratosphere and beyond (the Earth being a 3D ellipsoid with its correct radius, axial tilt, and flattened poles, and  the Sun, Moon and Mars bodies and the stars being represented at their correct locations)

• extra-terrestrial navigation, instant travel mode to the represented astronomical bodies

• procedural rendering system allowing 1cm procedurally-generated detail at the ground level, both for geometry and texture maps

• whole Earth database provided at a default resolution of 232m for DEM and Imagery, 29m for Land Cover, plus higher resolution databases available in multiresolution format

• undersea DEM database (928m) and water surface database (29m) provided, including all seas, main rivers and lakes

• meteorological databases (cloud cover, temperatures, precipitations, wind) based on weekly and monthly average data (year 2005 as a template)

real-time simulation of weather conditions changes including volumetric clouds, mist, fog, rain with puddles, storms with thunder and lightning,  variable snow cover, etc.  

dynamic management of natural and artificial lights system including a rendering of dynamic shadows based on raycasting algorithms (based on the Earth’s rotation and its revolution around the Sun) and taking into account materials to present a different rendering according to the degree of reflection/refraction

dynamic vegetation rendering system  based on Land Cover data and Ecoregions,  allowing for the correct attribution and automatic planting of trees species and low vegetation around the entire Globe

management of Autonomous Life Form (ALFs), in order to populate the world with billions of randomly animated animals or entities

• real-time scene building directly into the 3D Window thanks to the Editor Tool,  for easy construction and shooting of scenes anytime/anywhere on the entire surface of the Earth. Painting and drawing fonctions supported, for easy and quick scene modifications; management of complex shapes using the Vertex Tool; also features the capability to create holes and excavate

• automatic integration of architectural elements to the ground (terraforming) and random texturing of buildings  offering variations in colour/ size/ orientation, etc to obtain a greater visual  variety

• auto-extrusion of entire real-world cities based on footprint data (georeferenced location and height of buildings), in a couple of minutes only

• easy-to-use Texture Editor Tool for draping of textures (e.g. photos) over each building’s façade to as to get mirror 3D representations of each real-world façade 

• alternative integration of photogrammetry-acquired data over whole districts

GIS measuring tools: a collection of high-performance measuring tools including distance, height, surface, profile and horizon

• visualization and fusion of large amounts of 2D and 3D data: multilayer display system, offering also transparency management : in order to switch on/off additional information such as place names,  frontiers, geospatial icons, WMS-WMTS streaming supplied information; or, in multi-users mode (depending on Licensing terms),  terrain modifications applied by each user

• 5 million+ geographic feature names directory including national parks, mountain peaks, lakes, etc. in each country’s language

• geo-referencing of photos/videos and possibility of overlaying photos instead of, or blended with, the 3D rendering and overlaying videos

• creation of static or dynamic entities in vieWTerra- optimized proprietary format: conversion from most formats via the Entity Tool directly into the Viewer, or via the vieWTerra SDK; depending on its nature, each new entity can then be added into the vieWTerra Bank of Objects or included among the user-controllable entities

• import of new dynamic user-controllable entities. These entities can either be controlled by the user, by a CVS trajectory file or remotely by UDP protocol or equivalent

• collision and environment query system, each entity being informed of its environment

• special effects management system: fire, smoke, trails, tracks, lighting, etc

• rendering of objects according to their materials (glass, wood, metal, etc), taking into account reflection/refraction to light

• multi-screen rendering; active/passive stereo view; 3D sound system

• multi-users sharing server system (depending on Licensing terms)

And much more…

 


vieWTerra Evolution SDK/Library

Advanced users are also being given access to C/C++ VWorldTerrain© technology library  so that they may freely modify certain parameters and create import/export plug-ins for their own datasets. For instance users can freely access functions allowing to modify  time, meteorological conditions,  rendering,  FXs,  sounds, or enhance the entities' AI and physics, add custom trajectories or communications signals, etc  so that the subsequent runtimes would be tailored to their specific needs.

Main features:

- C/C++ library, Windows XP/Vista OpenGL/Windows 7 and above
- 700+ functions
- Viewer source code samples provided
- high level programming capabilities (e.g. integration and movement of 3D entities, special effects)
- low level programming capabilities (e.g. 3D and 2D drawing functions, callback functions)

vieWTerra viewer 01 vieWTerra viewer 02vieWTerra viewer 03 vieWTerra viewer 04 vieWTerra viewer 05 vieWTerra viewer 06

vieWTerra Viewer demonstration video
Click here for a better resolution version in mp4 format.

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player


vieWTerra viewer

vieWTerra viewer

vieWTerra viewer

vieWTerra viewer

vieWTerra viewer

Copyright VWORLD - VWorldPowered is a trademark of VWORLD,SAS
vieWTerra is a VWorldPowered™ product