Features

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!