Vega Prime: The earth is round after all

Wed, September 17, 2008 - 18:00.

Posted by Yannick Lefebvre.  

After introducing some impressive graphical features such as cloud shadows and water reflections last fall, the latest release of Vega Prime 2.2.1 stays close to the ground to introduce a new type of ocean called the Technique model.

 

What it brings to the table are two features that many users are highly interested in:

  • The ability to use the Vega Prime marine module with a 3D database that uses a round earth projection
  • Lowering the hardware resources required to render a high-quality ocean

The technique ocean accomplishes both of these goals by using shaders to render the ocean waves on a basic set of ground geometry. This enables the ocean to be rendered on a ground using any projection and also increases performance. Since a picture is worth a thousand words, here are a few images to illustrate my point. The first image shows one of the original Vega Prime ocean models, along with a wireframe rendition of the large amount of polygons that it dynamically generates and moves at runtime to generate the water surface.

 vegaprime_221_observer_centered_oceansmall

This second image shows how the Technique ocean can render waves with the same type of effects and reflections onto a simple projected set of polygons.  

vegaprime_221_technique_oceansmall 

If you are already using Vega Prime Marine, you will be glad to hear that some of the modifications made to the low-level Vega Prime Marine rendering routines to create the Technique ocean will give a performance boost to other ocean models. Vega Prime 2.2.1 was released in early August.




← Previous Post: Add comments to your HMI design