===============================================================================
------------------------------ DRV-04.RDM -------------------------------------
===============================================================================
Viewset:  DRV-04
DesignReview Viewset, Version 4.0
Intergraph Corporation


Product Overview
----------------
    DesignReview is a 3D computer model review package specifically
    tailored for plant design models consisting of piping, equipment,
    and structural elements like I-beams, HVAC ducting, and electrical
    raceways.  It allows flexible viewing and manipulation of the
    model for helping the design team visually track progress,
    identify interferences, locate components, and facilitate project
    approvals by presenting clear presentations that technical and
    non-technical audiences can understand. On the construction site,
    DesignReview can display construction status and sequencing through
    vivid graphics that complement blueprints.  After construction is
    complete, DesignReview continues as a valuable tool for planning
    retrofits and maintenance.

    DesignReview is a multi-threaded application that is available for
    both UNIX and Windows NT.


Model Data
----------------
    The model in this viewset is a subset of the 3D plant model made
    for the GYDA offshore oil production platform located in the North
    Sea on the south-west coast of Norway.

    A special thanks goes to British Petroleum who has given us
    permission to use the geometric data as sample data for this
    viewset.

    Use of this data is restricted to this viewset.


Viewset Tests
----------------
    DesignReview works from a memory-resident representation of the
    model that is composed of high-order objects such as pipes,
    elbows, valves, and I-beams.  During a plant walk-through, each
    view is rendered by transforming these high-order objects to
    triangle strips or line strips.  Tolerancing of each object is done
    dynamically and only triangles that are front facing are generated.
    This is apparent in the viewset model as it is rotated.

    Most DesignReview models are greater than 50 megabytes as stored as
    high-order objects.  For this reason and the benefit of dynamic
    tolerancing and face culling, display lists are not used.

    There are 6 tests specified by the viewset that represent the
    most common operations performed by DesignReview.  These tests
    are as follows:

     No.  Weight               DesignReview Operation
    --------------------------------------------------------------------
      1    45%     Walk-through rendering of curved surfaces.  Each
                   curved object (i.e., pipe, elbow) is rendered as a
                   triangle mesh, depth buffered, smooth shaded,
                   1 infinite light, with a different color per primitive.

      2    30%     Walk-through rendering of flat surfaces.  This is
                   treated as a different test than #1 because normals
                   are sent per facet and a flat shade model is used.

      3     8%     For more realism, objects in the model can be
                   textured.  This test textures the curved model
                   with linear blending and mipmaps.

      4     5%     Texturing applied to the flat model.

      5     4%     As an addition way to help visual identification
                   and location of objects, the model may have "screen
                   door" transparency applied.  This requires the
                   addition of polygon stippling to test #2 above.

      6     4%     To easily spot rendered objects within a complex
                   model, the objects to be identified are rendered as
                   solid and the rest of the view is rendered as wire
                   frame (line strips).  The line strips are depth
                   buffered, flat shaded, and unlit.  Colors are sent
                   per primitive.

      7     4%     Two other views are present on the screen to help
                   the user select a model orientation.  These views
                   display the position and orientation of the viewer.
                   A wire frame, orthographic projection of the model
                   is used.  Depth buffering is not used, so multi-
                   threading cannot be used so that draw order is
                   preserved.

------------------------------------------------------------------------------------------------------------------------
Viewset: DRV-04
Viewset version: 4.0

 1 45 TMESH, Z-Buf, 1 Light,                                          cp PRIMITIVE, Thread,
 2 30 TMESH, Z-Buf, 1 Light,                     Flat, Facet Normals, cp PRIMITIVE, Thread,
 3  8 TMESH, Z-Buf, 1 Light, MODULATE Texturing,                      cp PRIMITIVE, Thread,
 4  5 TMESH, Z-Buf, 1 Light, MODULATE Texturing, Flat,                cp PRIMITIVE, Thread,
 5  4 TMESH, Z-Buf, 1 Light,                     Flat, Facet Normals, cp PRIMITIVE, Thread, Poly Stipple,
 6  4 LINE,  Z-Buf,                              Flat,                cp PRIMITIVE, Thread,
 7  4 LINE,                                      Flat,                cp PRIMITIVE,                       Ortho Proj
------------------------------------------------------------------------------------------------------------------------


Viewset Files
-------------
    DRV-04.RDM      This file.
    gyda0-wf.msh    Wire frame mesh data used for VECTOR rendering.
    gyda1-ts.msh    Triangle mesh data for curved surfaces.
    gyda2-ts.msh    Triangle mesh data for flat surfaces.
    gyda0-wf.wlk    Walkthrough data for gyda0-wf.msh
    gyda1-ts.wlk    Walkthrough data for gyda1-ts.msh
    gyda2-ts.wlk    Walkthrough data for gyda2-ts.msh
    gyda0-wf.jpg    JPEG image of the wire frame model.
    gyda1-ts.jpg    JPEG image of the curved triangle strip model.
    gyda2-ts.jpg    JPEG image of the flat triangle strip model.
    flag.mtv        Texture image.
    DRV-04.csh      C-shell script to run the viewset tests.
    DRV-04.bat      NT script to run the viewset tests.
    DRV-04.cmd      OS/2 script to run the viewset tests.
    OPC.RDM         File with OPC contacts.
