Immersive Visualization / IQ-Station Wiki

This site hosts information on virtual reality systems that are geared toward scientific visualization, and as such often toward VR on Linux-based systems. Thus, pages here cover various software (and sometimes hardware) technologies that enable virtual reality operation on Linux.

The original IQ-station effort was to create low-cost (for the time) VR systems making use of 3DTV displays to produce CAVE/Fishtank-style VR displays. That effort pre-dated the rise of the consumer HMD VR systems, however, the realm of midrange-cost large-fishtank systems is still important, and has transitioned from 3DTV-based systems to short-throw projectors.

Vrui

From IQ-Station Wiki
Revision as of 00:56, 13 April 2011 by 156.56.12.104 (talk) (Initial page -- mostly about compiling/installing/etc.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Vrui VR Integration Library

...

Compiling and Installing Vrui (on Linux)

A basic recipe for downloading, compiling and installing the Vrui VR Integration Library.

Required (or highly suggested packages):

  • zlib-devel
  • libpng-devel
  • libjpeg-devel
  • libtiff-devel
  • libasound2-dev
  • bluez-libs-devel

The Vrui download page is at Vrui Downloads

Download via browser or wget — I'll use version 1.0-068 as an example here:

% cd /opt
% wget http://idav.ucdavis.edu/~okreylos/ResDev/Vrui/Vrui-1.0-068.tar.gz
% tar -zxf Vrui-1.0-068.tar.gz
% cd Vrui-1.0-068
% $EDITOR makefile
   * set INSTALLDIR to "/opt/lib/Vrui-1.0-068"
   NOTE: don't leave the final directory as just "Vrui-1.0" to avoid issues when you upgrade to the next sub-version
% make -j 8
% make install


Next make a test program:

% cd ExamplePrograms
% $EDITOR makefile
   * set VRUIDIR to "/opt/lib/Vrui-1.0-068" (i.e. same as above)
   * set BINDIRBASE to "." (not required prior to version 1.0-068)
% make VruiDemo
% ./VruiDemo

And you should now get a spinning cube — that you can add more spin to with the mouse.