X-Git-Url: https://git.ucc.asn.au/?p=atyndall%2Fcits2231.git;a=blobdiff_plain;f=globals.h;h=6f6a6262173daad58293c4625724e66fb0635b2c;hp=d856c573cd586aa3791b1adbc5a1a2f41981c237;hb=02a8a651d1897a11d266dcd93d27b7f1d4c03a84;hpb=bf3cf131a6c4b18ca07a2a85156c063ff3bdcd04 diff --git a/globals.h b/globals.h index d856c57..6f6a626 100644 --- a/globals.h +++ b/globals.h @@ -39,7 +39,7 @@ extern GLfloat lightPosition[]; extern int moving, startx, starty; extern int lightMoving, lightStartX, lightStartY; - +/* Time varying or user-controled variables. */ extern float jump; extern float lightAngle, lightHeight; extern GLfloat angle; @@ -63,15 +63,28 @@ extern int drawFloorRecurse; extern int floorSize; /* Current camera position */ -extern GLfloat camx, camy, camz; +extern GLfloat camx, camy, camz, rot; + +/* Length of axis lines */ +extern GLfloat lineLength; /* Light 0 parameters */ extern GLfloat diffuse0[]; extern GLfloat ambient0[]; extern GLfloat specular0[]; extern GLfloat emission0[]; + +extern GLfloat direction0[]; extern GLfloat light0_pos[]; + +extern GLfloat shine; + extern GLfloat glightmodel[]; +/* Material types */ +extern GLfloat ambient[]; +extern GLfloat diffuse[]; +extern GLfloat specular[]; + #endif /* GLOBALS_H */