VSL is a application prototype in which a number of different visual simulations have been developed. At the core, it is an application that is designed to leverage high-performance computing capabilities.
VSL is implemented with the Qt GUI framework, OpenSceneGraph, CUDA, and some other libraries.
For the first time installation, we recommend Ubuntu as a platform. The following packages should be installed:
Many of these can be installed with:
% sudo apt-get install git gitk cmake-gui qtcreator libqwt-def libgdal1-dev
% sudo apt-get install libopenthreads-dev libopenscenegraph-dev
The GLEW library is available from http://glew.sourceforge.net/
BRLCAD is available through http://brlcad.sourceforge.net/
The package is built using cmake:
% cd vissimlab-code
% mkdir build
% cd build
% export BRLCAD_INSTALL_PATH=/usr/brlcad
Because you will probably need to set where CUDA libraries are installed, we recommend using the cmake gui:
% cmake-gui ..
% make
% make install
It is our intention to move some of the dependencies into plugins in the near future.
The wiki uses Markdown syntax.