back to the text
/*--------------------------------------------------
 *
 *  vectorsforC07C.h
 *
 *--------------------------------------------------*/

void C7C()
{

/*--- Rectangle 01 ------------------------------------------*/

static float scu01_0[3] = { -206.506332, -142.320511, -30.000000};      
static float scu01_1[3] = { -206.506332, -142.320511,  30.000000};
static float scu01_2[3] = { -226.506363, -107.679489,  30.000000};
static float scu01_3[3] = { -226.506363, -107.679489, -30.000000};
static float scu01_4[3] = {  206.506332,  142.320511,  30.000000};
static float scu01_5[3] = {  206.506332,  142.320511, -30.000000};
static float scu01_6[3] = {  226.506363,  107.679489,  30.000000};
static float scu01_7[3] = {  226.506363,  107.679489, -30.000000};

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu01_0);
		t2f(t1);
			v3f(scu01_1);
		t2f(t2);
			v3f(scu01_2);
		t2f(t3);
			v3f(scu01_3);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu01_3);
		t2f(t1);
			v3f(scu01_2);
		t2f(t2);
			v3f(scu01_4);
		t2f(t3);
			v3f(scu01_5);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu01_5);
		t2f(t1);
			v3f(scu01_4);
		t2f(t2);
			v3f(scu01_6);
		t2f(t3);
			v3f(scu01_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu01_7);
		t2f(t1);
			v3f(scu01_6);
		t2f(t2);
			v3f(scu01_1);
		t2f(t3);
			v3f(scu01_0);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu01_0);
		t2f(t1);
			v3f(scu01_3);
		t2f(t2);
			v3f(scu01_5);
		t2f(t3);
			v3f(scu01_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu01_4);
		t2f(t1);
			v3f(scu01_2);
		t2f(t2);
			v3f(scu01_1);
		t2f(t3);
			v3f(scu01_6);
	endpolygon();
popmatrix();


/*--- Rectangle 02 ------------------------------------------*/

static float scu02_0[3] = { -194.778931,   50.389828, -15.000000};
static float scu02_1[3] = { -194.778931,   50.389828,  15.000000};
static float scu02_2[3] = {  181.098114,  187.197876,  15.000000};
static float scu02_3[3] = {  181.098114,  187.197876, -15.000000};
static float scu02_4[3] = {  194.778931,  149.610168,  15.000000};
static float scu02_5[3] = {  194.778931,  149.610168, -15.000000};
static float scu02_6[3] = { -181.098114,   12.802118,  15.000000};
static float scu02_7[3] = { -181.098114,   12.802118, -15.000000};

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu02_0);
		t2f(t1);
			v3f(scu02_1);
		t2f(t2);
			v3f(scu02_2);
		t2f(t3);
			v3f(scu02_3);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu02_3);
		t2f(t1);
			v3f(scu02_2);
		t2f(t2);
			v3f(scu02_4);
		t2f(t3);
			v3f(scu02_5);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu02_5);
		t2f(t1);
			v3f(scu02_4);
		t2f(t2);
			v3f(scu02_6);
		t2f(t3);
			v3f(scu02_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu02_7);
		t2f(t1);
			v3f(scu02_6);
		t2f(t2);
			v3f(scu02_1);
		t2f(t3);
			v3f(scu02_0);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu02_0);
		t2f(t1);
			v3f(scu02_3);
		t2f(t2);
			v3f(scu02_5);
		t2f(t3);
			v3f(scu02_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu02_4);
		t2f(t1);
			v3f(scu02_2);
		t2f(t2);
			v3f(scu02_1);
		t2f(t3);
			v3f(scu02_6);
	endpolygon();
popmatrix();


/*--- Rectangle 03 ------------------------------------------*/

static float scu03_0[3] = {   6.011237, -104.229858, -20.000000};
static float scu03_1[3] = {   6.011237, -104.229858,  20.000000};
static float scu03_2[3] = { -62.392799,   83.708649,  20.000000};
static float scu03_3[3] = { -62.392799,   83.708649, -20.000000};
static float scu03_4[3] = {  -6.011237,  104.229858,  20.000000};
static float scu03_5[3] = {  -6.011237,  104.229858, -20.000000};
static float scu03_6[3] = {  62.392799,  -83.708649,  20.000000};
static float scu03_7[3] = {  62.392799,  -83.708649, -20.000000};

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu03_0);
		t2f(t1);
			v3f(scu03_1);
		t2f(t2);
			v3f(scu03_2);
		t2f(t3);
			v3f(scu03_3);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu03_3);
		t2f(t1);
			v3f(scu03_2);
		t2f(t2);
			v3f(scu03_4);
		t2f(t3);
			v3f(scu03_5);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu03_5);
		t2f(t1);
			v3f(scu03_4);
		t2f(t2);
			v3f(scu03_6);
		t2f(t3);
			v3f(scu03_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu03_7);
		t2f(t1);
			v3f(scu03_6);
		t2f(t2);
			v3f(scu03_1);
		t2f(t3);
			v3f(scu03_0);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu03_0);
		t2f(t1);
			v3f(scu03_3);
		t2f(t2);
			v3f(scu03_5);
		t2f(t3);
			v3f(scu03_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu03_4);
		t2f(t1);
			v3f(scu03_2);
		t2f(t2);
			v3f(scu03_1);
		t2f(t3);
			v3f(scu03_6);
	endpolygon();
popmatrix();

/*--- Rectangle 04 ------------------------------------------*/

static float scu04_0[3] = {   77.272408, -142.320511,  193.839722};
static float scu04_1[3] = {  129.233932, -142.320511,  163.839722};
static float scu04_2[3] = {  139.233932, -107.679489,  181.160263};
static float scu04_3[3] = {   87.272423, -107.679489,  211.160263};
static float scu04_4[3] = {  -77.272408,  142.320511, -193.839722};
static float scu04_5[3] = { -129.233932,  142.320511, -163.839722};
static float scu04_6[3] = {  -87.272423,  107.679489, -211.160263};
static float scu04_7[3] = { -139.233932,  107.679489, -181.160263};

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu04_0);
		t2f(t1);
			v3f(scu04_1);
		t2f(t2);
			v3f(scu04_2);
		t2f(t3);
			v3f(scu04_3);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu04_3);
		t2f(t1);
			v3f(scu04_2);
		t2f(t2);
			v3f(scu04_4);
		t2f(t3);
			v3f(scu04_5);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu04_5);
		t2f(t1);
			v3f(scu04_4);
		t2f(t2);
			v3f(scu04_6);
		t2f(t3);
			v3f(scu04_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu04_7);
		t2f(t1);
			v3f(scu04_6);
		t2f(t2);
			v3f(scu04_1);
		t2f(t3);
			v3f(scu04_0);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu04_0);
		t2f(t1);
			v3f(scu04_3);
		t2f(t2);
			v3f(scu04_5);
		t2f(t3);
			v3f(scu04_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu04_4);
		t2f(t1);
			v3f(scu04_2);
		t2f(t2);
			v3f(scu04_1);
		t2f(t3);
			v3f(scu04_6);
	endpolygon();
popmatrix();

/*--- Rectangle 05 ------------------------------------------*/

static float scu05_0[3] = {   84.399086,  50.389828,  176.183502};
static float scu05_1[3] = {  110.379852,  50.389828,  161.183502};
static float scu05_2[3] = {  -77.558678, 187.197861, -164.335571};
static float scu05_3[3] = { -103.539436, 187.197861, -149.335571};
static float scu05_4[3] = {  -84.399086, 149.610153, -176.183502};
static float scu05_5[3] = { -110.379852, 149.610153, -161.183502};
static float scu05_6[3] = {  103.539436,  12.802118,  149.335571};
static float scu05_7[3] = {   77.558678,  12.802118,  164.335571};

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu05_0);
		t2f(t1);
			v3f(scu05_1);
		t2f(t2);
			v3f(scu05_2);
		t2f(t3);
			v3f(scu05_3);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu05_3);
		t2f(t1);
			v3f(scu05_2);
		t2f(t2);
			v3f(scu05_4);
		t2f(t3);
			v3f(scu05_5);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu05_5);
		t2f(t1);
			v3f(scu05_4);
		t2f(t2);
			v3f(scu05_6);
		t2f(t3);
			v3f(scu05_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu05_7);
		t2f(t1);
			v3f(scu05_6);
		t2f(t2);
			v3f(scu05_1);
		t2f(t3);
			v3f(scu05_0);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu05_0);
		t2f(t1);
			v3f(scu05_3);
		t2f(t2);
			v3f(scu05_5);
		t2f(t3);
			v3f(scu05_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu05_4);
		t2f(t1);
			v3f(scu05_2);
		t2f(t2);
			v3f(scu05_1);
		t2f(t3);
			v3f(scu05_6);
	endpolygon();
popmatrix();

/*--- Rectangle 06 ------------------------------------------*/

static float scu06_0[3] = { -20.326124, -104.229851,   4.794117};
static float scu06_1[3] = {  14.314888, -104.229851, -15.205883};
static float scu06_2[3] = {  48.516907,   83.708641,  44.033749};
static float scu06_3[3] = {  13.875894,   83.708641,  64.033752};
static float scu06_4[3] = {  20.326124,  104.229851,  -4.794117};
static float scu06_5[3] = { -14.314888,  104.229851,  15.205883};
static float scu06_6[3] = { -13.875894,  -83.708641, -64.033752};
static float scu06_7[3] = { -48.516907,  -83.708641, -44.033749};

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu06_0);
		t2f(t1);
			v3f(scu06_1);
		t2f(t2);
			v3f(scu06_2);
		t2f(t3);
			v3f(scu06_3);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu06_3);
		t2f(t1);
			v3f(scu06_2);
		t2f(t2);
			v3f(scu06_4);
		t2f(t3);
			v3f(scu06_5);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu06_5);
		t2f(t1);
			v3f(scu06_4);
		t2f(t2);
			v3f(scu06_6);
		t2f(t3);
			v3f(scu06_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu06_7);
		t2f(t1);
			v3f(scu06_6);
		t2f(t2);
			v3f(scu06_1);
		t2f(t3);
			v3f(scu06_0);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu06_0);
		t2f(t1);
			v3f(scu06_3);
		t2f(t2);
			v3f(scu06_5);
		t2f(t3);
			v3f(scu06_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu06_4);
		t2f(t1);
			v3f(scu06_2);
		t2f(t2);
			v3f(scu06_1);
		t2f(t3);
			v3f(scu06_6);
	endpolygon();
popmatrix();

/*--- Rectangle 07 ------------------------------------------*/

static float scu07_0[3] = {  129.233932, -142.320511, -163.839722};
static float scu07_1[3] = {   77.272408, -142.320511, -193.839722};
static float scu07_2[3] = {   87.272423, -107.679489, -211.160263};
static float scu07_3[3] = {  139.233932, -107.679489, -181.160263};
static float scu07_4[3] = { -129.233932,  142.320511,  163.839722};
static float scu07_5[3] = {  -77.272408,  142.320511,  193.839722};
static float scu07_6[3] = { -139.233932,  107.679489,  181.160263};
static float scu07_7[3] = {  -87.272423,  107.679489,  211.160263};

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu07_0);
		t2f(t1);
			v3f(scu07_1);
		t2f(t2);
			v3f(scu07_2);
		t2f(t3);
			v3f(scu07_3);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu07_3);
		t2f(t1);
			v3f(scu07_2);
		t2f(t2);
			v3f(scu07_4);
		t2f(t3);
			v3f(scu07_5);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu07_5);
		t2f(t1);
			v3f(scu07_4);
		t2f(t2);
			v3f(scu07_6);
		t2f(t3);
			v3f(scu07_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu07_7);
		t2f(t1);
			v3f(scu07_6);
		t2f(t2);
			v3f(scu07_1);
		t2f(t3);
			v3f(scu07_0);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu07_0);
		t2f(t1);
			v3f(scu07_3);
		t2f(t2);
			v3f(scu07_5);
		t2f(t3);
			v3f(scu07_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu07_4);
		t2f(t1);
			v3f(scu07_2);
		t2f(t2);
			v3f(scu07_1);
		t2f(t3);
			v3f(scu07_6);
	endpolygon();
popmatrix();

/*--- Rectangle 08 ------------------------------------------*/

static float scu08_0[3] = {  110.379852,  50.389828, -161.183502};
static float scu08_1[3] = {   84.399086,  50.389828, -176.183502};
static float scu08_2[3] = { -103.539436, 187.197861,  149.335571};
static float scu08_3[3] = {  -77.558678, 187.197861,  164.335571};
static float scu08_4[3] = { -110.379852, 149.610153,  161.183502};
static float scu08_5[3] = {  -84.399086, 149.610153,  176.183502};
static float scu08_6[3] = {   77.558678,  12.802118, -164.335571};
static float scu08_7[3] = {  103.539436,  12.802118, -149.335571};

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu08_0);
		t2f(t1);
			v3f(scu08_1);
		t2f(t2);
			v3f(scu08_2);
		t2f(t3);
			v3f(scu08_3);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu08_3);
		t2f(t1);
			v3f(scu08_2);
		t2f(t2);
			v3f(scu08_4);
		t2f(t3);
			v3f(scu08_5);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu08_5);
		t2f(t1);
			v3f(scu08_4);
		t2f(t2);
			v3f(scu08_6);
		t2f(t3);
			v3f(scu08_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu08_7);
		t2f(t1);
			v3f(scu08_6);
		t2f(t2);
			v3f(scu08_1);
		t2f(t3);
			v3f(scu08_0);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu08_0);
		t2f(t1);
			v3f(scu08_3);
		t2f(t2);
			v3f(scu08_5);
		t2f(t3);
			v3f(scu08_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu08_4);
		t2f(t1);
			v3f(scu08_2);
		t2f(t2);
			v3f(scu08_1);
		t2f(t3);
			v3f(scu08_6);
	endpolygon();
popmatrix();

/*--- Rectangle 09 ------------------------------------------*/

static float scu09_0[3] = {  14.314888, -104.229851,  15.205883};
static float scu09_1[3] = { -20.326124, -104.229851,  -4.794117};
static float scu09_2[3] = {  13.875894,   83.708641, -64.033752};
static float scu09_3[3] = {  48.516907,   83.708641, -44.033749};
static float scu09_4[3] = { -14.314888,  104.229851, -15.205883};
static float scu09_5[3] = {  20.326124,  104.229851,   4.794117};
static float scu09_6[3] = { -48.516907,  -83.708641,  44.033749};
static float scu09_7[3] = { -13.875894,  -83.708641,  64.033752};

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu09_0);
		t2f(t1);
			v3f(scu09_1);
		t2f(t2);
			v3f(scu09_2);
		t2f(t3);
			v3f(scu09_3);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu09_3);
		t2f(t1);
			v3f(scu09_2);
		t2f(t2);
			v3f(scu09_4);
		t2f(t3);
			v3f(scu09_5);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu09_5);
		t2f(t1);
			v3f(scu09_4);
		t2f(t2);
			v3f(scu09_6);
		t2f(t3);
			v3f(scu09_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu09_7);
		t2f(t1);
			v3f(scu09_6);
		t2f(t2);
			v3f(scu09_1);
		t2f(t3);
			v3f(scu09_0);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu09_0);
		t2f(t1);
			v3f(scu09_3);
		t2f(t2);
			v3f(scu09_5);
		t2f(t3);
			v3f(scu09_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu09_4);
		t2f(t1);
			v3f(scu09_2);
		t2f(t2);
			v3f(scu09_1);
		t2f(t3);
			v3f(scu09_6);
	endpolygon();
popmatrix();

/*--- Rectangle 10 ------------------------------------------*/

static float scu10_0[3] = { -206.506317, -142.320511, -29.999992};
static float scu10_1[3] = { -206.506317, -142.320511,  30.000008};
static float scu10_2[3] = { -226.506332, -107.679489,  29.999992};
static float scu10_3[3] = { -226.506363, -107.679489, -30.000000};
static float scu10_4[3] = {  206.506317,  142.320511,  29.999992};
static float scu10_5[3] = {  206.506317,  142.320511, -30.000008};
static float scu10_6[3] = {  226.506363,  107.679489,  30.000000};
static float scu10_7[3] = {  226.506332,  107.679489, -29.999992};

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu10_0);
		t2f(t1);
			v3f(scu10_1);
		t2f(t2);
			v3f(scu10_2);
		t2f(t3);
			v3f(scu10_3);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu10_3);
		t2f(t1);
			v3f(scu10_2);
		t2f(t2);
			v3f(scu10_4);
		t2f(t3);
			v3f(scu10_5);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu10_5);
		t2f(t1);
			v3f(scu10_4);
		t2f(t2);
			v3f(scu10_6);
		t2f(t3);
			v3f(scu10_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu10_7);
		t2f(t1);
			v3f(scu10_6);
		t2f(t2);
			v3f(scu10_1);
		t2f(t3);
			v3f(scu10_0);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu10_0);
		t2f(t1);
			v3f(scu10_3);
		t2f(t2);
			v3f(scu10_5);
		t2f(t3);
			v3f(scu10_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu10_4);
		t2f(t1);
			v3f(scu10_2);
		t2f(t2);
			v3f(scu10_1);
		t2f(t3);
			v3f(scu10_6);
	endpolygon();
popmatrix();

/*--- Rectangle 11 ------------------------------------------*/

static float scu11_0[3] = { -194.778931,  50.389828, -15.000000};
static float scu11_1[3] = { -194.778915,  50.389828,  15.000000};
static float scu11_2[3] = {  181.098099, 187.197861,  15.000000};
static float scu11_3[3] = {  181.098099, 187.197861, -14.999992};
static float scu11_4[3] = {  194.778931, 149.610153,  15.000000};
static float scu11_5[3] = {  194.778915, 149.610153, -15.000000};
static float scu11_6[3] = { -181.098099,  12.802118,  14.999992};
static float scu11_7[3] = { -181.098099,  12.802118, -15.000000};

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu11_0);
		t2f(t1);
			v3f(scu11_1);
		t2f(t2);
			v3f(scu11_2);
		t2f(t3);
			v3f(scu11_3);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu11_3);
		t2f(t1);
			v3f(scu11_2);
		t2f(t2);
			v3f(scu11_4);
		t2f(t3);
			v3f(scu11_5);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu11_5);
		t2f(t1);
			v3f(scu11_4);
		t2f(t2);
			v3f(scu11_6);
		t2f(t3);
			v3f(scu11_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu11_7);
		t2f(t1);
			v3f(scu11_6);
		t2f(t2);
			v3f(scu11_1);
		t2f(t3);
			v3f(scu11_0);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu11_0);
		t2f(t1);
			v3f(scu11_3);
		t2f(t2);
			v3f(scu11_5);
		t2f(t3);
			v3f(scu11_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu11_4);
		t2f(t1);
			v3f(scu11_2);
		t2f(t2);
			v3f(scu11_1);
		t2f(t3);
			v3f(scu11_6);
	endpolygon();
popmatrix();

/*--- Rectangle 12 ------------------------------------------*/

static float scu12_0[3] = {   6.011236, -104.229843, -19.999998};
static float scu12_1[3] = {   6.011236, -104.229843,  19.999998};
static float scu12_2[3] = { -62.392796,   83.708633,  19.999998};
static float scu12_3[3] = { -62.392799,   83.708633, -20.000000};
static float scu12_4[3] = {  -6.011236,  104.229843,  19.999998};
static float scu12_5[3] = {  -6.011236,  104.229843, -19.999998};
static float scu12_6[3] = {  62.392799,  -83.708633,  20.000000};
static float scu12_7[3] = {  62.392796,  -83.708633, -19.999998};

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu12_0);
		t2f(t1);
			v3f(scu12_1);
		t2f(t2);
			v3f(scu12_2);
		t2f(t3);
			v3f(scu12_3);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu12_3);
		t2f(t1);
			v3f(scu12_2);
		t2f(t2);
			v3f(scu12_4);
		t2f(t3);
			v3f(scu12_5);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu12_5);
		t2f(t1);
			v3f(scu12_4);
		t2f(t2);
			v3f(scu12_6);
		t2f(t3);
			v3f(scu12_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu12_7);
		t2f(t1);
			v3f(scu12_6);
		t2f(t2);
			v3f(scu12_1);
		t2f(t3);
			v3f(scu12_0);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu12_0);
		t2f(t1);
			v3f(scu12_3);
		t2f(t2);
			v3f(scu12_5);
		t2f(t3);
			v3f(scu12_7);
	endpolygon();
popmatrix();

pushmatrix();
	bgnpolygon();
		t2f(t0);
			v3f(scu12_4);
		t2f(t1);
			v3f(scu12_2);
		t2f(t2);
			v3f(scu12_1);
		t2f(t3);
			v3f(scu12_6);
	endpolygon();
popmatrix();

}

/*--------------------------------------------------*/