Sundog® Software provides realistic 3D skies, clouds, and oceans suitable for real-time training and simulation.
Hundreds of companies worldwide are using the SilverLining Sky, 3D Clouds, Weather SDK and the Triton Ocean SDK to power synthetic natural environments with realistic weather conditions and sea states. Our customers include some of the biggest image generators in the industry.
Software engineers working with OpenGL, Direct3D, OpenSceneGraph, OpenIG, and osgEarth use our products to create realistic virtual training environments. Our software is suitable for Cartesian and geographic (ECEF) coordinate systems and is supported by Linux and Windows.
3D ocean simulation for the naval industry
Triton Ocean SDK ensures easy-to-use 3D water simulation. 3D Ocean simulation integrates the latest Graphics Processing Unit (GPU) technology to compute over 65,000 individual waves at thousands of frames per second on modern hardware.
It is a real ocean simulation that features advanced models, including JONSWAP, Pierson-Moskowitz and Phillips wave spectrums. Whether you require water simulation for land-based training or hyper-realistic water for maritime training, Triton offers both.
If you specify any sea conditions using the Beaufort scale or the Douglas Sea States, Triton will produce a 3D virtual ocean that integrates with your scene. Realistic coastal effects, breaking waves, swells, spray, foam, and reflection are all part of Triton’s features.
Unlike other ocean simulation solutions, Triton is suitable for a wide range of coordinate systems, including the ECEF coordinate system used in large training applications. It is not video game technology designed to only look good from certain angles. Triton is optimised to appear and perform great up close at sea level, from high altitude unmanned aerial vehicle (UAV) simulations, and from any viewpoint.
Triton also features a ship wake simulation, including 3D Kelvin wakes, propeller backwash and turbulent wakes, and spray from the bow and hull. Triton supports rotor wash, tidal streams and projectile impacts that produce localised 3D wave effects.
Sky and cloud simulation for the naval industry
Half of your training environment’s scene consists of realistic sky visuals, which increase immersion and create lighting for simulation training at different times and locations.
With SilverLining, you can specify any time, location, and weather conditions you want, and we will handle realistic 3D rendering at the performance required by real-time training applications.
SilverLining provides an off-the-shelf 3D cloud simulation solution, which is normally a difficult engineering challenge. SilverLining offers expansive layers of cumulus, cirrus, cirrostratus, stratus, and stratocumulus cloud simulations.
You can even create sandstorm and thunderstorm conditions with cumulonimbus and towering cumulus clouds, complete with lightning, precipitation, and virga effects.
Our procedurally generated sky-domes use the sophisticated Hosek-Wilkie algorithm to produce realistic skies for any conditions and any amount of haze. Its complex built-in ephemeris model generates accurate positions for the sun, moon, and stars for the most demanding training simulations.
You may tie this into your own image generator’s lighting system to create realistic lighting conditions for any time and place.
Support and maintenance services
Our SDK’s include three months of support and maintenance to help you get started, with additional 12-month blocks available for purchase. Word of mouth from customers who have received a fast response directly from our engineers has powered Sundog’s growth. Free evaluation SDK’s are available with complementary pre-sales support. You can use this service to confirm that our technology integrates with yours without risks.
Simulation and training for the naval industry
Although video games have used the technology, SilverLining and Triton were created specifically for simulation and training. Sundog has been selling sky and ocean simulation technology since 2006, and it has evolved to handle a wide variety of training requirements and integration challenges. It is a proven and widely deployed technology.
Affordable software licensing
Our software is licensed on a per-application basis and one licence should cover your entire project. There are no per-seat or per-channel costs, and no unnecessary dongles or internet-based licence checks. All it takes is linking our software libraries to your application, using your licence code.
Licences may be purchased directly from us or via local resellers who we partner with around the world.