omegalib 3.5 released

o3.5

Major Changes

  • Reorganized source: all c++ and python examples are now under /examples.
  • (3.5.1) omicron and omegalib use double precision math by default.

omega

  • Improvements to python API
  • Camera.focusOn
  • clip plane control
  • (3.5.1) fixes to SceneNode? bounding box
  • NodeComponent? API slightly changed to support more functionality for objects attached to scene nodes.
  • (3.5.1) ImageUtils::loadImageFromStream()
  • (3.5.1) Keyboard service generates button left/right/up/down events when keyboard arrows are used.

    omegaOsg

    • fixed bounding box generation
    • fixes to clipping
    • (3.5.1) Added auto near / far Z computation toggle (:setautonearfar [on|off])
    • (3.5.1) Added support for PagedLOD and DatabasePager?
    • (3.5.1) FBX support can be optionally disabled

    omegaVtk

    • re-added support for vtk python scripting
    • added support for vtk lights.
    • added support for depth peeling

      cyclops

        • Context menus can be attached to entities using a simpler API that does not require custom scripting.
        • Added support for custom model loaders
        • GPU Program assets are now fully configurable through python (using the ProgramAsset class). Programs can be reloaded at runtime using a simple command (SceneManager.updateProgram) allowing users to experiment with different shaders.

          orun

            • configurable startup script and application start function. The startup script can be used as a 'boot' script to modify applications depending on the system they are running on. The application start function (typically defined in the init script) is launched every time a new application starts and can be used to inject cutom functions (like system menus) into the application.

              omegaToolkit

                • (3.5.1) added Container:isEventInside, other improvements and fixes to ui Container class
                • (3.5.1) improved AppDrawer
                • (3.5.1) custom user data can be attached to Widget
                • (3.5.1) Button icons

                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