Posts

Showing posts from October, 2013

Installing Modules In Omegalib 5.0

Image
How to install omegalib modules using the CMake GUI Starting form version 5.0 ( which will become the master version in a few days ), omegalib features a fully modular design. This new design allows users to start with a very lightweight version of omegalib, and customize it with the modules they need. Modules are kept in separate repositories so each revision history is separate, and development by different users is easier. Modules can be installed at configuration time in CMake, either by clicking on the checkboxes for modules you want to install, or by listing the desired module names in the  MODULES  cmake variable. How does omegalib install modules Omegalib does the following to perform module search and installation: During the first cmake configuration, a  module list file  is downloaded from a specific github repository, called the  module hub . The predefined module hub is  http://github.com/omega-hub/hub , and it can be customized by setting the  OMEGA_HUB_URL  CMa

Omegalib 4.3 released, and a new CAVE2 Opens in Australia!

Image
Omegalib version 4.3 is a minor release that introduces shader-based widget rendering in omegaToolkit, and several other minor fixes and improvements. Major Changes omegaToolkit Improved Container python API Widgets now render through shader (mostly done to simplify alpha modulation but could have other uses in the future) Fixed Mouse ButtonUp event flags ( 4.3.1 ) Container clipping support Omegalib is also running on a brand new CAVE2 installation on the other side of the world! Monash University in Melbourne, Australia, recently finished assembling their CAVE2 system in their new state-of-the art New Horizons facility. We are looking forward to some awesome collaboration possibilities with our new friends from Monash! The Monash CAVE2 running the omegalib Connectome Demo. For more information see  This Article