User Tools

Site Tools


keckcaves:netvr

NetVR

Description

NetVR is a program for visualizing networks in VR systems.

Source Code

The source code is stored in a subversion repository at http://svn.dabrado.net/NetVR. Anonymous read access is allowed.

The source code can be browsed on the web at http://dabrado.net/svn/public/listing.php?repname=NetVR.

To request write access to the repository, please contact Braden (socc@dabrado.net).

Installation

NetVR must be compiled from the source, and the procedure for doing this is generally the same across operating systems. However, some details do vary across the operation systems.

Open Issues

  1. At the time of writing, the latest version of NetVR was revision 5. When launching bin/caveapp and after opening an XML file, the program crashes. More information can be found here, along with possible workarounds.
  2. Crashing on certain platforms, notably Linux. Some combination of optimization flags and debug flags is involved. Initializing all data members of the Node class to NULL resolved this issue on Mac OS.
  3. Requires the DesktopTools/ToolBox section added to Vrui.cfg, similar to DTS. For reference, see the Vrui.cfg file bundled with DTS. If the section is not present, the caveapp binary will simply exit after startup without any output.
  4. The data/new directory should probably not be mixed in with the actual data as it contains python scrips and some unprocessed data. Remove or archive somewhere?

Closed Issues

  1. ifeq "$(SYSTEM_NAME)" "Darwin"
         CFLAGS += -D_DISAMB_EXPAT_H -D_OLD_VRUI
    endif

    was in Makefile. Removed -D_DISAMB_EXPAT_H or it will try to include /usr/local/include/expat.h which is not the default location in MacOS.

keckcaves/netvr.txt · Last modified: 2009/03/19 22:25 by shwhalen