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

Flickering 2D transform elements in Chrome: a simple fix

glVertexAttribPointer and double precision buffers

Parallel Beam Tracing and Visualization of 200 Million Sonar Points