home *** CD-ROM | disk | FTP | other *** search
- NAME: matrix
-
- CELL CONTENTS:
- Each cell consists of two cell components. There are a total
- of 8 possible cell components stored as BIF objects. Each cell
- component is scaled, rotated, and/or translated into place to
- form the cell. Each cell is then transformed to create the
- layout. In this process All the BIF matrix primitives are
- exercised.
-
- The cell components are shown below:
-
- x= -1 x = +1
- | |
- _________ __ y= +2
- | | x= -1 x= +2
- | | | |
- | | ___________________ __ y= +1
- | | | |
- | | object 1 | | object 2
- | | | |
- | | | |
- |________| __ y= -1 |__________________| __ y= -1
-
-
-
-
- x= -1 x= 0 x= +1 x= 0 x= +1
- | | | | |
- . __ y= +1 __ y= +1
- / \ |\
- / \ | \
- / \ object 3 | \ object 4
- / \ | \
- /_________________\ __ y= 0 | > -- y= 0
- | /
- | /
- | /
- |/ __ y= -1
-
-
- y= -1 y = +1
- | |
- _________ __ z= +2
- | | y= -1 y= +2
- | | | |
- | | ___________________ __ z= +1
- | | | |
- | | object 5 | | object 6
- | | | |
- | | | |
- |________| __ z= -1 |__________________| __ z= -1
-
-
-
-
- y= -1 y= 0 y= +1 y= 0 y= +1
- | | | | |
- . __ z= +1 __ z= +1
- / \ |\
- / \ | \
- / \ object 7 | \ object 8
- / \ | \
- /_________________\ __ z= 0 | > -- z= 0
- | /
- | /
- | /
- |/ __ z= -1
-
- Objects 1,2,3,and 4 are constructed with the "Polygon" primitive.
- Objects 5,6,7,and 8 are constructed with the "Polygon3" primitive.
-
-
- CELL LAYOUT:
- Cells are arranged in 4 rows and 4 columns and should look
- like 16 identical white arrows pointing up.
-
-
- CONSTANTS:
- HLHS_Removal hlhs_enable
- Background_color .1 .1 .3
- Backface_interior_color 1.0 1.0 1.0
- Interior_shading 1
- Interior_lighting 1
- Backface_processing 0 0
- Interior_style solid
- Interior_color .8 .8 .8
- Edge_flag disabled
-
- Text_prec Stroke
- Char_exp 1
- Text_color 1 1 1
- char_height 30
-
- PER FILE VARIABLES:
- NONE
-
- RANDOM VARIABLES:
- NONE
-
- COLUMN VARIABLES:
- NONE
-
- ROW VARIABLES:
- NONE
-
- ROW/COLUMN VARYING VARIABLES:
-
- /\ /\ /\ /\
- / \ / \ / \ / \
- / 17 \ / 14 \ / 13 \ / 14 \
- /______\ /______\ /______\ /______\
- ____ ____ ____ ____
- | | | | | | | |
- | | | | | | | |
- |11| |12| |11| |12|
- | | | | | | | |
- |__| |__| |__| |__|
-
-
- /\ /\ /\ /\
- / \ / \ / \ / \
- / 18 \ / 13 \ / 17 \ / 18 \
- /______\ /______\ /______\ /______\
- ____ ____ ____ ____
- | | | | | | | |
- | | | | | | | |
- |15| |16| |15| |16|
- | | | | | | | |
- |__| |__| |__| |__|
-
-
- /\ /\ /\ /\
- / \ / \ / \ / \
- / 17 \ / 14 \ / 13 \ / 14 \
- /______\ /______\ /______\ /______\
- ____ ____ ____ ____
- | | | | | | | |
- | | | | | | | |
- |11| |12| |11| |12|
- | | | | | | | |
- |__| |__| |__| |__|
-
-
- /\ /\ /\ /\
- / \ / \ / \ / \
- / 18 \ / 13 \ / 17 \ / 18 \
- /______\ /______\ /______\ /______\
- ____ ____ ____ ____
- | | | | | | | |
- | | | | | | | |
- |15| |16| |15| |16|
- | | | | | | | |
- |__| |__| |__| |__|
-
-
- | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
- ------------------------+----+----+----+----+----+----+----+----+
- Identity3 | X | X | X | X | X | X | X | X |
- Concat_matrix3 | X | X | X | X | X | X | X | X |
- Invert_matrix3 | | | | | X | | | |
- ------------------------+----+----+----+----+----+----+----+----+
- Rotate3 | | X | | X | X | X | X | X |
- Rotate_xyz3 | | | | | X | X | | |
- Translate3 | X | X | | | X | X | | |
- ------------------------+----+----+----+----+----+----+----+----+
- Scale3 | X | X | | X | X | X | X | X |
- Matrix3 | | | X | | | | | |
- Get_matrix3 | | | X | X | | | | |
- ------------------------+----+----+----+----+----+----+----+----+
- Push_matrix3 | X | X | X | X | X | X | X | X |
- Pop_matrix3 | X | X | X | X | X | X | X | X |
- Global_Transformation3 | | | | | | | | X |
- ------------------------+----+----+----+----+----+----+----+----+
- Local_transformation3 | | | | | | | | X |
- Apply_to_global3 | X | X | X | X | X | X | X | X |
- Apply_to_local3 | X | X | X | X | X | X | X | X |
- ------------------------+----+----+----+----+----+----+----+----+
-
- COMMENTS ON PHOTOGRAPHS:
-
- * Looks just right.
-
- * The text size (for the text at toe bottom of the screen )
- was reduced from the size on the photograph. Additional
- information has been added to that text.
-