User Tools

Site Tools


keckcaves:starting_a_vr_application

Starting a VR Demo Application

General demos are in the “Demos” folder in the CAVE Shared area. You can find a link to the shared area via the Places menu, or in your filesystem window sidebar.

** Currently the Demos are in /export/1/Demos

Each demo application can be started by double-clicking its icon. If the application starts up successfully, a control window will appear on the control workstation's screen, and the default image on the CAVE screens will be replaced with the application's display. When you save some data from the application, e.g., make a measurement using the measurement tool, the resulting files will be created on your desktop.

If an application does not start up after double-clicking its icon, refer to the troubleshooting section.

Starting a VR Application From Command Line

To run an application from the command line, you now just have to type its name in a terminal window. All globally-installed Vrui applications are available through /usr/local/bin, but those are just symlinks to their real locations in /usr/local/Vrui-3.1/bin for low-level system utilities, and /usr/local/VruiApplications-3.1/bin for everything else.

Here are some examples command lines for running some of the commonly used applications.

For 3DVisualizer, you would type something like:

3DVisualizer -class ImageStack <path/header file name> [medianfilter] [lowpassfilter]

For the NanoConstructionToolKit, you would type something like:

 NanotechConstructionKit /shared/Data/CrystalData/Buckyball.units -vislet CAVERenderer

For the Jello Demonstration Program (remember to assign a Dragger tool to interact with the Jello)

 ClusterJello -vislet CAVERenderer

For viewing earthquakes using ShowEarthModel

 ShowEarthModel -noscale -norotate -quakes /shared/Data/ScatteredData/EQ_events_all-5+.anss -mergeConfig NoJoystick.cfg -vislet CAVERenderer

To run LidarViewer on some data set, you would type something like:

LidarViewer /shared/Data/TLidar/LagunaBeachLandslide.LiDAR/

Any files it produces will end up in the current directory from which the application was started. To use the TLidar example from above, if you

cd ~/Desktop/
LidarViewer LagunaBeachLandslide.LiDAR/

then any created files will end up on your desktop. In general, we recommend running any of the applications from a project directory representing the work you are doing; that way, any created files end up associated with the task you were working on when creating them. You may use your home directory for such a purpose, or create a new directory under ~shared/Projects if you want to collaborate with others.

keckcaves/starting_a_vr_application.txt · Last modified: 2015/08/24 15:12 by billen