X-Git-Url: https://git.ucc.asn.au/?p=atyndall%2Fcits2231.git;a=blobdiff_plain;f=globals.h;h=fe6d362eae69430bfbc5c9321951c377cef1d173;hp=c7d62d214751eedfc25aa6df3b627da42a06231b;hb=c04cf2176fc88d341416c24667ba66dc3600c4d0;hpb=94605c9ba4cad948d4488cb87cb8134240adf8c2 diff --git a/globals.h b/globals.h index c7d62d2..fe6d362 100644 --- a/globals.h +++ b/globals.h @@ -13,6 +13,10 @@ #define NTEXTURE 30 // The number of textures (in the models-textures dir) #define MAXOBJECTS 256 +#ifndef M_PI +#define M_PI 3.14159265358979323846 +#endif + // Meshes and textures arrays extern mesh* meshes[]; extern texture* textures[]; @@ -83,8 +87,8 @@ extern int width, height; /* Zoom and rotate tracking */ extern GLfloat zoom, rotate, camAngle; -extern GLfloat zoomFactor, rotateFactor, camAngleFactor; -extern GLfloat leftrightFactor, nearfarFactor, bigsmallFactor, updownFactor; +extern GLfloat zoomFactor, camRotateFactor, camAngleFactor; +extern GLfloat leftrightFactor, nearfarFactor, bigsmallFactor, updownFactor, rotateFactor, texscaleFactor; /* Texture state tracking */ extern int currentGroundTexture, currentMeshTexture;