Omegalib 5.1 released!

omegalib running a cyclops demo (https://github.com/omega-hub/cyclops/blob/master/examples/python/multishadow.py), and using the webView module (https://github.com/omega-hub/webView)  to display interactive webpages overlayed to the 3D scene.
Version 5.1 adds a lot of improvements to the cyclops engine, and extends porthole to support multiple interfaces, complex python callbacks and javascript callbacks.

IMPORTANT - FreeImage library Update: In this version the FreeImage library has been updated to solve issues with byte ordering on streamed images. To force a re-download and rebuild of FreeImage, delete FreeImage.tar.gz and the FreeImage directory in your build root.

IMPORTANT - OSG Update: The internal version of osg has been slightly modified to support the render queue debug overlay. If you are updating your source from 5.0, You will need to force a rebuild of osg (for instance doing `make -B osg -j' in your build directory).

Major Changes

  • new module webView
  • improved module dependency resolver

cyclops

  • Added a configurable post-processing framework based on osgEffectCompositor (https://github.com/xarray/osgRecipes)
  • Improved multi-shadow soft shadow support, fixed several bugs

omega

  • fixes in Texture and PixelData resizing.
  • Improved mission control, added configurable server port from the command line interface.
  • Added Stat class to Python interface, for custom performance statistics reporting.
  • Improved Keyboard + mouse navigation
  • (5.1.1) Ray-to-pointer converter support, refactored DisplayConfigBuilder to simplify customization of display geometries.

omegaToolkit

  • Container culling
  • Interaction support for scaled widgets

omegaOsg

  • added Render Queue debug overlay

Comments

Popular posts from this blog

Parallel Gaussian Elimination Using MPI

Parallel Beam Tracing and Visualization of 200 Million Sonar Points

Flickering 2D transform elements in Chrome: a simple fix