|
Pview was designed to allow the
visualization of datasets obtained from Confocal Laser Scanning
Microscopy (CLSM). It allows the user to open a pre-computed model and
use a flight through type of interface to visualize the model.
The program makes use of optimizations that allow
interactive visualization of large objects using standard PC workstation
hardware. These include Level of Detail and Frustum Culling.
Level of Detail (LOD) is a technique used to speed
up rendering of objects. It does this by storing models at various
resolutions. Since low resolution models render faster due to their
lower polygon count these are used when the object is more distant from
the camera. Higher resolution models are used when the object comes close
to the camera.
Frustum Culling is another speed up technique. The
idea here is that a simple test can be used to determine if an object is
out of the view before it is to the rendering pipeline. This saves time
because the test can be performed in a fraction of the time it would
take to render the entire object. To take advantage of this technique
all objects are stored as a set of sections defined by axis aligned
bounding boxes (AABB).
The following sections contain more information
about the program:
|