X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=globals.h;h=71a21c24a6e5942d300c4a088933e2fc9c42ba75;hb=c39f968987ca6c15b26d1f26420531394abcc6ee;hp=e85ea2597e80243b9176a36fe83542f7e0352dca;hpb=d3465c5cd0e6e9b414e669e8c8aa464b03f2fd24;p=atyndall%2Fcits2231.git diff --git a/globals.h b/globals.h index e85ea25..71a21c2 100644 --- a/globals.h +++ b/globals.h @@ -45,10 +45,14 @@ extern float lightAngle, lightHeight; extern GLfloat angle; extern GLfloat angle2; -/* Near and far parameters */ +/* Near and far parameters - calculates scene size */ extern GLfloat near; extern GLfloat far; +/* Near and far clipping planes - calculates clipping planes */ +extern GLfloat nearClip; +extern GLfloat farClip; + /* Zoom factor for mouse movements */ extern GLfloat zoomFactor; @@ -58,6 +62,12 @@ extern int drawFloorRecurse; /* Size of floor, from -n to n */ extern int floorSize; +/* Current camera position */ +extern GLfloat camx, camy, camz, rot; + +/* Length of axis lines */ +extern GLfloat lineLength; + /* Light 0 parameters */ extern GLfloat diffuse0[]; extern GLfloat ambient0[];