Skip to content

uic-evl/omegalib

Repository files navigation

omegalib

Master Build Status Build status Release Build Status Build status

A hybrid visualization framework for desktops, large immersive displays and the web.

If you are in a rush:

Download a binary release...

Get the Omegalib Installer for Windows

Get the Omegalib Installer for OSX

... Or Use the quick build scripts

You will need the following installed:

  • Git
  • CMake (http://www.cmake.org/)
  • Python (the pre-installed 2.7 version on OSX and most linux distros works fine, on Windows omegalib comes with python bundled so you don't need this)
  • C++ Build tools for your platform (g++, clang/XCode, Visual Studio 2012/2013 depending on the OS). On windows, the free Visual Studio editions work fine.
  • (linux) The following packages
    • OpenGL development libraries (freeglut3, freeglut3-dev)
    • Python development libraries (python-dev)
    • Flex and bison (flex and bison)
    • To install all of them on Ubunto do sudo apt-get install freeglut3 freeglut3-dev python-dev flex bison xorg-dev libglu1-mesa-dev)

(Linux/OSX)

> mkdir omegalib
> cd omegalib
> (on LINUX) wget https://uic-evl.github.io/omegalib/omega
> (on OSX)   curl https://uic-evl.github.io/omegalib/omega -o omega
> chmod +x omega
> ./omega get master common-modules

(Windows): download https://uic-evl.github.io/omegalib/omega.bat in a new directory and from the command line run:

> omega get master common-modules

Additional Information:

For omegalib versions before 5.0 go to https://github.com/uic-evl/omegalib-history

Credit

If you need to reference Omegalib in your research work you can use the following citation:

Febretti, A.; Nishimoto, A.; Mateevitsi, V.; Renambot, L.; Johnson, A.; Leigh, J., "Omegalib: A multi-view application framework for hybrid reality display environments," Virtual Reality (VR), 2014 iEEE , vol., no., pp.9,14, March 29 2014-April 2 2014 doi: 10.1109/VR.2014.6802043

Google+