There is a general control panel (see Fig. ) where all the previously mentioned panels reside as pop-up icons. There are also a set of additional buttons for controlling various graphical attributes, such as different rendering modes, or for turning on and off certain features, such as drawing the indices of the fishes. Moreover, the user is able to push buttons to output certain data, such as the camera angles, or to dump the current graphics window into an image file, etc.
When the ``Fish View'' button is pushed, a fishview control panel (see Fig. ) pops up, allowing the user to select to view binocular retinal images from a chosen fish's point of view. Slider ``pan'' gives the gaze angle specifying the horizontal rotation of the eyeball and slider ``tilt'' gives the gaze angle specifying the vertical rotation of the eyeball. The retinal images are normally rendered as if the fish is looking in the direction of swimming ( and ), but the user can `interfere' by manipulating ``pan'' and ``tilt'' to get different views. The retinal identity maps mentioned in Section (see Fig. ) can be rendered on command by pressing the ``ID map'' button.
Figure: The general control panel.
Figure: The fishview control panel and the rendered identity maps from fish `1'.
|Xiaoyuan Tu||January 1996|