11.2 Creating OpenGL Programs for the FLEX/CAVE - VerySpatial

plainspecialSoftware and s/w Development

Dec 14, 2013 (3 years and 8 months ago)

71 views


WVU FLEX/CAVE

User Manual



Last Update April 4, 2008


Laboratory of GIScience & GeoVirtual Laboratory

Department of Geology and Geography

West Virginia University

1


Contents


Contents

................................
................................
................................
................................
........................

1

Document Conventions

................................
................................
................................
................................

3

1.0 Hardware Start
-
up

................................
................................
................................
................................
..

4

1.1 Hardware set
-
up for Cond
uit

................................
................................
................................
..............

4

1.2 Hardware set
-
up for DirectX

................................
................................
................................
...............

4

1.3 Hardware set
-
up for Intersense Tracking (Wand and Head)

................................
..............................

4

1.4 Hardware set
-
up for Stereo Glasses

................................
................................
................................
...

4

2.0 Setting up required software

................................
................................
................................
..................

5

2.1 Starting C
onduit in Stereo (Master computer)

................................
................................
...................

5

2.2 Starting Conduit in Mono (Master Computer)
................................
................................
....................

5

2.3 Starting for DirectX projects

................................
................................
................................
...............

5

3.0 Running project software

................................
................................
................................
.......................

7

3.1 Conduit Software (OpenGL and Conduit API)

................................
................................
.....................

7

3.2 ESRI Software in Conduit (ArcScene & ArcGlobe)

................................
................................
...............

7

3.3 DirectX Software (Slaves & forced stereo)

................................
................................
..........................

7

4.0 Shutting Down
................................
................................
................................
................................
.........

8

4.1 General use

................................
................................
................................
................................
.........

8

4.2 Restarting the system after power failure

................................
................................
..........................

8

5.0 Software settings and configuration

................................
................................
................................
.......

9

5.1 Visconf

................................
................................
................................
................................
.................

9

5.2 Trackd

................................
................................
................................
................................
..................

9

6.0 Software locations and shortcuts

................................
................................
................................
...........

9

2


6.1 Trackd

................................
................................
................................
................................
..................

9

6.2 Conduit

................................
................................
................................
................................
................

9

6.3 ESRI Software

................................
................................
................................
................................
......

9

6.4 Google Earth Pro

................................
................................
................................
................................
.

9

7.0 Reinstallation, backups and procedures

................................
................................
...............................

10

7.1 Regular Backup Procedures

................................
................................
................................
..............

10

7.2 Ghost Images (Quarterly and significant updates)

................................
................................
...........

10

7.3

Restoring after a crash

................................
................................
................................
......................

10

8.0 FLEX Hardware information and specifications

................................
................................
....................

10

8.1 Details about opening and closing FLEX/CAVE
walls

................................
................................
........

10

8.2 Current Computers used in systems

................................
................................
................................
.

10

8.3 Current projectors used in the system

................................
................................
.............................

10

9.0 Troubleshooting

................................
................................
................................
................................
....

11

9.1 Mouse is fluttering/bouncing around the screen

................................
................................
.............

11

10.0 Hardware and so
ftware configuration templates

................................
................................
..............

11

11.0 Additional documents

................................
................................
................................
.........................

12

11.1 Creating ArcScene projects for the FLEX/CAVE

................................
................................
..............

12

11.2 Creating OpenGL Programs for the FLEX/CAVE

................................
................................
..............

12

11.3 Creating DirectX programs for the FLEX/CAVE

................................
................................
...............

12


3


Doc
ument Conventions


a)
Clickable items are in
bold

b)
Software names are in
italics

c) Term
Project

refers to specific program or file run in the FLEX Environment


4


1.0
Hardware Start
-
up



1.1 Hardware set
-
up for
Conduit

a)
Make sure that the Intersense Mod
ule is turned off (switch is on the front of the panel)

b)
Boot the slave computers

c)
Boot the master computer

d)
Start the Intersense Module


1.2 Hardware set
-
up for DirectX

a) Make sure that the Intersense Module is turned off (switch is on the front o
f the panel)

b)
Boot the slave computers

c) Connect the XBOX 360 wireless controller (and keyboard and mouse) to the “Front” slave



1.3 Hardware set
-
up for Intersense Tracking

(Wand and Head)

a)


1.4 Hardware set
-
up for Stereo Glasses

a)




5


2.
0

Setting
up
required software


2.1
Starting Conduit
in Stereo
(Master computer)

a)
To bring up the projectors, open the
Crestron

link on the desktop

Note: also available by opening
IE
and
go
ing

to http://10.*.*.*


b)
Turn on the floor by clicking the
On

button


c
)
Turn on the walls by clicking the
Power

button

Note: To turn off the bulbs, but not the projectors click the
Mute

buttons. To turn the
bulbs back on click the
Mute

buttons again

d)
Start the tracking process by opening the
trackd

link on the desktop

**

e)
Start the
Conduit

session by
opening the
Conduit Manager

link on the desktop

**

f)
Start the
Conduit Manager

by opening the
Conduit Manager

link on the desktop

At this point the next step is based on the project you will be opening. Conduit specific p
rojects
(OpenGL projects written to use the
Conduit API
) can be opened directly at this point. The
following directions
below (3.*)
will allow you to open ArcScene or ArcGlobe projects.



2.2
Starting Conduit
in Mono
(Master Computer)


Note: This is only
for ESRI Packages, all other projects should disable Stereo programmatically

a) Follow steps
2.1a
-
d

to bring up the projectors and tracking

b)

c)

d)


e)


2.3 Starting for DirectX projects

a)

6


b)

c)

d)

e)


f)


7


3.0 Running project software


3.1 Condui
t Software
(OpenGL and Conduit API)


a) Should run without additional actions




3.2
ESRI Software in Conduit
(ArcScene & ArcGlobe)


a)


**
-
Open the
Enable Conduit for ArcScene

link on the desktop (or
Enable Conduit for ArcGlobe
)

-
Open the
ArcScene for Co
nduit

link on the desktop

-
From this point you should be able to run the ESRI package as you would on any desktop.


Note: See the section on setting up an ESRI project for the Cave



3.3 DirectX Software
(Slaves & forced stereo)


a)


b)


c)


d)




8


4.0

Shutting Down

4.1

General use


a) Do NOT shutdown the system, leave all computers and Intersense running


Note: Projectors should not be left on over night, but should be left on during the day if multiple
uses are anticipated. Mute projectors when not
in use during the day.


b)


4.2 Restarting the system after power failure


a) See Section 1


9


5.0 Software settings and configuration

5.1

Visconf


a)


5.2 Trackd


a)


5.3 ?


a)

6.0 Software locations and shortcuts

6.1

Trackd


a)


6.2 Conduit


a)


6.3
E
SRI Software


a)


6.4 Google Earth Pro


a)


10


7.0 Reinstallation, backups and procedures

7.1

Regular Backup Procedures


a)


7.2 Ghost Images (Quarterly and significant updates
)


a)


7.3
Restoring after a crash


a)

7.4 ?


8.0 FLEX Hardware information

an
d specifications

8.1

D
etails about opening and closing FLEX
/CAVE walls


a)


8.2 Current Computers used in systems


a)


8.3 Current projectors used in the system

a)


11


9
.0 Troubleshooting

9
.1

Mouse is fluttering/bouncing around the screen

Resolution) The In
tersense tracking system was left on while the master was being turned on or
when the computer ‘woke up’ from StandBy. Shut down the Master and Intersense modules
and follow the steps in Section 1.0.

9.2 ?


10.0 Hardware and software configuration templa
tes

10.1


12


11
.0
Additional documents


11
.1

Creating ArcScene projects for the FLEX/CAVE


a)


b)


11.2 Creating OpenGL Programs for the FLEX/CAVE


a)


b)


11.3 Creating DirectX programs for the FLEX/CAVE


a)


b)


11.3 Creating DirectX programs for the FLEX
/CAVE


a)


b)