summaryrefslogtreecommitdiffstats
path: root/headtrack_stereo_demo/src/scenerenderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'headtrack_stereo_demo/src/scenerenderer.cpp')
-rw-r--r--headtrack_stereo_demo/src/scenerenderer.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/headtrack_stereo_demo/src/scenerenderer.cpp b/headtrack_stereo_demo/src/scenerenderer.cpp
index 15c0a73..2fc7042 100644
--- a/headtrack_stereo_demo/src/scenerenderer.cpp
+++ b/headtrack_stereo_demo/src/scenerenderer.cpp
@@ -1,6 +1,9 @@
#include <GL\glut.h>
#include "typedefs.h"
+#define _USE_MATH_DEFINES
+#include <math.h>
+
extern GameState_t g_GameState;
void DrawRasterBox()
@@ -160,5 +163,12 @@ void RenderScene(void)
//glScaled(1.0, 1.0, 10.0);
glutSolidSphere(2.0, 8, 16);
glPopMatrix();
+
+ glPushMatrix();
+ double angle = double(glutGet(GLUT_ELAPSED_TIME)%4000)/1000.0;
+ glTranslatef(0.0, 0.0, -10.0);
+ glRotatef(angle * 90.0, 0.0, 1.0, 0.0);
+ glutSolidTorus(3.0, 5.0, 16, 64);
+ glPopMatrix();
} \ No newline at end of file