Vega Prime Marine solves the problem of creating water surfaces for realistic oceans, lakes, or coastlines in real-time 3D simulation applications. This Vega Prime option allows you to easily add realistic dynamic water surfaces to any Vega Prime application.
Combining the realism of an accurately synthesized dynamic ocean surface with the performance required for interactive real-time 3D simulation and training, Vega Prime Marine provides the necessary effects for realistically simulating ocean surfaces and the vessels that interact with them. This optional module provides a high performance native wave model that allows you to control the state of the sea, including the distributions of direction, height, wavelength, and alignment with the wind.
Developers can define parameters as well as vessel characteristics that control the appearance of bow, stern, and hull wakes. The size and shape of the waves correspond to the size, shape, and speed of the vessel, and these waves also interact with the ambient water waves that the vessel encounters. These can serve as a visual aid in determining the speed, maneuvering, and turning of the vessel in the simulation environment. In addition, Vega Prime Marine supports multiple oceans and/or multiple observers and has the capability to accurately model shallow water behavior for realistic shorelines, including breaking wave effects, depth transition effects, and sand bars.
The open architecture, intuitive and open interface, and user definable ocean definition parameters in Vega Prime Marine allow you to incorporate your own custom wave simulation algorithms. These customized waves are handled and rendered equivalently to the out-of-box, pre-defined wave models that are native to the module, resulting in realistic optics and shading natively provided by Vega Prime Marine for applications that have user-defined wave simulation algorithms.
This extendable development environment for fully customizable and scalable optimized rendering also features the following: