Introduction to DIVERSifly
DIVERSifly is a virtual environment walkthru application that runs in the CAVE or the desktop CAVE-Simulator.
At your desktop workstation you will use the "caveSim". Extensive documentation on caveSim and caveSimInput is provided in Section 8.2.2 for dgiPf ("DIVERSE 1.0") and for dpf ("DIVERSE 2.0") Section 8.2.2 provides details on how to use DSOs and setup envinronmental variables which can be used to create a simple shell script to load your scenegraphs into a "walkthru" virtual environment at your desktop ("caveSim"). A "cheat-sheet" listing all the DSO key and button bindings is available at http://www.diverse.vt.edu/dpf/DSOkeybindings.pdf.
How-to-configure a DIVERSifly Desktop CAVE-simulation Walkthru
Usage: $ diverse_view susan.iv
Create shell script that loads Inventor (*.iv), Performer (*.pfb), or Flight (*.flt) files into the Desktop CAVE Simulator.
#!/bin/sh # Shell Script Filename: diverse_view # # DIVERSE graphics interface -- Performer, Two Versions # DGIPF_DSO_FILES= Older ver. associated with "dgiPf" DIVERSE 1.0 # DPF_DSO_FILES= Newer Ver. associated with "dpf" DIVERSE 2.0 # # Setup desktop CAVE simulator with a wand light # #export DGIPF_DSO_FILES=desktopCaveSimGroup:wandLight export DPF_DSO_FILES=desktopCaveSimGroup:wandLight exec diversifly --splash --scenelight 0 0 0 \ --origin -0.000541 -2.238460 +0.000000 +000 +000 +000 \ --response .5 --length 0.3 $1
How-to-configure a DIVERSifly CAVE Walkthru
Usage: $ diverse_view susan.iv
Create shell script that loads Inventor (*.iv), Performer (*.pfb), or Flight (*.flt) files into the CAVE.#!/bin/sh # Shell Script Filename: diverse_view # # DIVERSE graphics interface -- Performer, Two Versions # DGIPF_DSO_FILES= Older ver. associated with "dgiPf" DIVERSE 1.0 # DPF_DSO_FILES= Newer Ver. associated with "dpf" DIVERSE 2.0 # # Set up to run to run in the CAVE with special navigation DSOs. # Run with Wand flashlight and "mono" display for taking pictures. # #export DGIPF_DSO_FILES=vtCaveGroup:monoDisplayMod:\ export DPF_DSO_FILES=vtCaveGroup:monoDisplayMod:\ wandJoystickHPRNav:centerPivotNavMod:wandLight exec diversifly --splash --scenelight 0 0 0 \ --origin -0.000541 -2.238460 +0.000000 +000 +000 +000 \ --response .5 --length 0.3 $1
How-to-configure a DIVERSifly Desktop CAVE-simulation walkthru Launched from a Web Browser
# "diverse_view" is "the" script that the Netscape Web browser executes # when the Web browser selects a mime.type of *.iv . This is set up in # the Netscape-Navigator-Perferences-Applications where: # # MIMEType: application/x-inventor # Suffixes: iv # Application: /home/rkriz/bin/diverse_view %s
TRY IT: susan.iv
http://www.sv.vt.edu/classes/vrml/diversifly-cavesim.html