British Computer Society Awards Finalist

Realtime, volumetric, dynamic clouds are now possible on current games hardware. Available for PC and major console platforms, the Simul Weather SDK launches game weather into the troposphere.

Simul Weather is a C++ library which generates weather system data and updates it in real time. Simul Weather creates volumetric cloud data, and provides realtime access to that data via a lightweight API. The cloud system generates pure volumetric data, it is cross platform and renderer-independent. The sample applications that come with the SDK show how realtime clouds can be rendered using the generated cloud data, in various graphics API’s.

Features

* Live, realtime volumetric clouds
* Eye-wateringly fast!
* Physics-based cloud generation
* Multi-core calculation with IntelĀ® Threading Building Blocks.
* Realtime weather-changes
* Thunder and lightning
* Clouds you can fly through
* Simple C++ API
* Windows, console versions
* Renderer-independent
* Drop-in sample rendering source code and shaders
* Documentation for OpenGL, DirectX implementations
* Works with any 3D API or engine
* Built-in binary and XML load and save.

seq1 seq2 seq3 seq4 seq5
Real-time weather changes are shown in this sequence from the DirectX sample.

Simul Weather can generate live, moving, animated skyscapes – alternatively, you can render a sky at the start of each level. The SDK is now available to developers wanting to incorporate realistic live weather in the next generation of games.

Gathering Storm

The Weather SDK is compatible with CloudWright – you can test settings in CloudWright to see how they’ll look in your own renderer with the SDK.

For more details, and to evaluate the SDK, contact Simul on enquiries@simul.co.uk.

Demo

The demo shows how the clouds move and animate as time passes. You can play with wind speed, wind direction, cloud density and a few other factors representative of the API. Download: 5.31Mb.