DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T m

⟦1e46f2559⟧ TextFile

    Length: 2059 (0x80b)
    Types: TextFile
    Names: »mutli.vrb«

Derivation

└─⟦276d19d6e⟧ Bits:30007243 EUUGD5_I: X11R5
    └─⟦af7d3f39a⟧ »./mit-2/mit-2.00« 
        └─⟦0abaffd9e⟧ 
            └─⟦this⟧ »mit/demos/gpc/objects/mutli.vrb« 

TextFile

%                                                                      %
%	BIF Verb file, example 1			   	       			           %
%                                                                      %
READ_GEOMETRY_FILE
	"fa_cube.geo"
	"sub_cube.geo"
	;

% Set up default view (view table entry 1)                             %
DEFAULT_VIEW_SPECIFICATION
	1
	3.73
	PERSPECTIVE
	;

% Interior Shading (FLAT) %
INTERIOR_SHADING 1;
% Turn hidden surface removal on					%
HLHS_REMOVAL HLHS_ENABLE ;

% Set up the color ramps %
CALL_STRUCTURE 10;

% Set a per-frame rotation of 1deg X, 2deg Y, 3deg Z in matrix 0       %
IDENTITY3 1 ;
IDENTITY3 2 ;
IDENTITY3 30 ;
IDENTITY3 31 ;
IDENTITY3 32 ;
IDENTITY3 33 ;
IDENTITY3 34 ;
IDENTITY3 35 ;
IDENTITY3 40 ;
IDENTITY3 41 ;
IDENTITY3 42 ;
IDENTITY3 43 ;
IDENTITY3 44 ;
IDENTITY3 45 ;
IDENTITY3 50 ;
IDENTITY3 51 ;
IDENTITY3 52 ;
IDENTITY3 53 ;
IDENTITY3 54 ;
IDENTITY3 55 ;

% Main Cube Rates %
ROTATE_XYZ3 3 2. 4. 6. REPLACE ;
SCALE3 4 1.01  1.01  1.01  REPLACE ;

% Sub Cube Spin Rates %
ROTATE_XYZ3 11 -4.  -8. -12. REPLACE ;
ROTATE_XYZ3 13 -6.  -4.  -8. REPLACE ;
ROTATE_XYZ3 15 -8. -12.  -4. REPLACE ;
ROTATE_XYZ3 17 -8.  -4. -12. REPLACE ;
ROTATE_XYZ3 19 -8.  -4. -12. REPLACE ;
ROTATE_XYZ3 21  8.  -4.  12. REPLACE ;

% Sub Cube Move Rates %
TRANSLATE3 10  0.005  0.0    0      REPLACE ;
TRANSLATE3 12  0.0    0.005  0      REPLACE ;
TRANSLATE3 14  0.0   -0.005  0      REPLACE ;
TRANSLATE3 16 -0.005  0.0    0      REPLACE ;
TRANSLATE3 18  0.0    0.0    0.005  REPLACE ;
TRANSLATE3 20  0.0    0.0   -0.005  REPLACE ;


% Run 100 frames of multi cube magic           %
BEGIN_TEST 220;
% Main Spin %
ACTIVE_VIEW 1;
interior_style solid;
APPLY_TO_GLOBAL3 1;
CONCAT_MATRIX3 3 1 PRECONCAT;

% Sub-Cubes %
CALL_STRUCTURE 91 ;
CALL_STRUCTURE 92 ;
CALL_STRUCTURE 93 ;
CALL_STRUCTURE 94 ;
CALL_STRUCTURE 95 ;
CALL_STRUCTURE 96 ;

% Main Cube %
APPLY_TO_LOCAL3 2 REPLACE;
CONCAT_MATRIX3 4 2 POSTCONCAT;
CALL_STRUCTURE 1;
interior_style hollow;
GEN_SPHERE3 20 20;

END_TEST ;

BEGIN_TEST 1;
END_TEST ;


CLEAR_GEOMETRY;