to load your own configuration settings:
If you used Immersaview previously, you would remember there was one configuration
file that you had to edit to change the settings. Now there are two. One
configuration file handles the settings for the window drawn by the computer
and sets up two camera views; so let's call it the 'StereoCameras' file.
The other is a 'scene' file and has information on what data is to be
loaded, how it is centered, frame rate,etc. This has been done to support
easy distribution of datasets for Immersaview.
Let's look at the 'scene' file first. In the distribution 'heart.iv'
and 'Quakes.iv' are scene files. The scene files are actually Inventor
files and are written in the Inventor format. You will see a bunch of
nodes with names given to them
Name of the node
||Immersaview will look for the data files
in this node. List each file under this node. See Section 'Loading
your own data' for details.
Specify how the data sets are centered
ORIGIN:Each object is fixed
to the center of the screen
MASS :The whole group of objects
have a common center
hint - If you load a flipbook
and the models seem to have different centers use 'ORIGIN'
If the models seem to wobble around the center specify 'MASS'.
Specify how fast you want to interact with the data This
node will be used only for interaction with
FAST :A bounding box will be
substituted for the
data when you rotate, zoom or pan
NORMAL: You will see the data
while it is being
manipulated. This is recommended.
||Specify whether you want to display the
text on the screen.
ON : default value
turn off the text
||Specify whether you want the front lighting
to be on, the intensity, color and direction of this light.
Leave these values as they are if you are not familiar with
||A second light has been added to the scene.
It sits along the Y axis and points downwards. You can manipulate
The cameras configuration files i.e 'StereoCameras.iv' and 'StereoCamerasDesktop.iv'
would not need to be changed very often. Most probably you will edit the
WindowSize, DisplayMode and the collabNode parts of the file.Here is a
description of the different options you have:
of the node
||Perspective camera parameters
||Separation between the two cameras
||Specify the location of the top left corner
of the window.
||Specify the size of the window.
||MONO, STEREO or CLONE
Specify MONO for single window
Specify STEREO for a Geowall
using horizontal span.
Specify CLONE for a Geowall using
clone mode stereo
Specify the server address and the
server port number if you want to run a collaborative session.
If you are running a stand alone version, Immersaview will
attempt to connect to the server and will continue to load
the data even if the connection is refused.
Specify information to configure the use of remote mouse pointers.
Specify the helloPort (the port used to introduce a new pointer or delete a pointer), trackerPort (announces
the pointer's location), name (any text description without spaces), pointerStereoOffset (leave set to
-21 unless there is a problem with viewing), and pointerScaleFactor (specify an initial integer, defaults to
twice its original size).
So if you create your own scene file(called 'scene.iv') and camera configuration
file (called 'MyConfig.iv'), you can run the viewer by typing the following
at the command line:
immersaview scene.iv MyConfig.iv
The script RUN_QUAKES loads 'Quakes.iv' using the camera configuration