-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathinitialization.c
More file actions
57 lines (51 loc) · 1.12 KB
/
Copy pathinitialization.c
File metadata and controls
57 lines (51 loc) · 1.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#include "screencasts.h"
void initializeGlobals(void)
{
/* WINDOW */
windowHeight=DEF_WINDOW_HEIGHT;
windowWidth=DEF_WINDOW_WIDTH;
/* TOGGLE */
toggleAxes=DEF_AXES;
toggleParms=DEF_PARMS;
/* PROJECTION */
dim=DEF_DIM;
th=DEF_TH;
ph=DEF_PH;
fov=DEF_FOV;
asp=DEF_ASP;
ecX=DEF_ECX;
ecY=DEF_ECY;
ecZ=DEF_ECZ;
/* LIGHTING */
toggleLight=DEF_LIGHT;
distance=DEF_DISTANCE;
ambient=DEF_AMBIENT;
diffuse=DEF_DIFFUSE;
emission=DEF_EMISSION;
specular=DEF_SPECULAR;
shininess=DEF_SHININESS;
lightY=DEF_L_Y;
lightPh=DEF_L_PH;
/* TEXTURES */
currentTexture=TEX_DEFAULT;
}
void initializeTextures(void)
{
/*
TEX_DEFAULT 0
TEX_BRICK 1
TEX_CRATE 2
TEX_ICE 3
TEX_FIRE 4
TEX_EARTH 5
TEX_WOOD 6
TEX_VENUS 7
*/
textures[TEX_BRICK] = loadTexBMP("txBrick14.bmp");
textures[TEX_CRATE] = loadTexBMP("txCrate.bmp");
textures[TEX_ICE] = loadTexBMP("txIce7.bmp");
textures[TEX_FIRE] = loadTexBMP("txLava1.bmp");
textures[TEX_EARTH] = loadTexBMP("txRock5.bmp");
textures[TEX_WOOD] = loadTexBMP("txWood3.bmp");
textures[TEX_VENUS] = loadTexBMP("txVenus.bmp");
}