Met.3D runs under Linux and Windows. Its only "special" requirement is an OpenGL-4.3 (or newer) capable graphics card. A standard consumer (i.e. gaming) model works fine. Met.3D's current features include (this applies to the public version on Gitlab):
- Interactive 2D horizontal sections in a 3D context, including filled and line
contours, pseudo-colour plots, stippling, and wind barbs.
- Interactive 2D vertical sections in a 3D context along arbitrary waypoints,
including filled and line contours.
- 3D isosurface volume renderer that supports multiple isosurfaces. Isosurfaces
can be coloured according to an auxiliary variable.
- 3D direct volume rendering (DVR).
- Transfer function editor that supports the perceptually linear HCL colour space.
- Surface shadows and interactive vertical axes to improve spatial perception.
- Navigation for forecast initialisation and valid time and ensemble member.
- Interactive computation of ensemble statistical quantities (mean, standard
deviation, probabilities, ...) of any ensemble data field.
- 3D trajectory rendering of air-parcel trajectories (path lines) computed, e.g., by the LAGRANTO model.
- On-the-fly gridding of ensemble trajectories into 3D probability volumes.
- Support for 3D model data that is regular in the horizontal. In the vertical,
both pressure levels and in particular sigma-hybrid-pressure-levels (ECMWF
model) are natively supported.
- Data can be read from CF-compliant NetCDF files and from ECMWF GRIB files.
- Basic support for data on rotated grids output by the COSMO model (alpha!)
- Interactive visual analysis of probability volumes.
- Multi-threaded data pipeline architecture.
- Modular architecture designed to allow the straightforward implementation
of additional visualization/data processing/data analysis modules.
We have further functionality that has not yet been merged into the public source code on Gitlab. If you are interested in any specific function, contact us -- we may already have code!