-// compile this program using:\r
-// gcc -O3 -Wall -std=c99 -o scene scene.c bitmap.c -lglut\r
-// Or, with cygwin: (-mno-cygwin is only so the executable runs from windows)\r
-// gcc -mno-cygwin -O3 -Wall -std=c99 -o scene scene.c bitmap.c -lglut32 -lglu32 -lopengl32\r
-// Or, use make via the supplied Makefile: (For cygwin, install the package for make)\r
-// make\r
+/**\r
+ * CITS2231 Graphics Scene Editor\r
+ * @author Ashley Tyndall (20915779)\r
+ */\r
\r
#include <stdlib.h>\r
#include <stdio.h>\r
*/\r
void display() {\r
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\r
- glFlush();\r
+ glLoadIdentity();\r
+\r
+ glTranslatef(-1.5f, 0.0f, -6.0f);\r
+\r
+ glBegin(GL_QUADS);\r
+\r
+ glColor3f(1.0f,0.0f,0.0f); // Set The Color To Red\r
+ glVertex3f(-1.0f, 1.0f, 0.0f); // Top left\r
+ glVertex3f( 1.0f, 1.0f, 0.0f); // Top Right\r
+ glVertex3f( 1.0f,-1.0f, 0.0f); // Bottom Right\r
+ glVertex3f(-1.0f,-1.0f, 0.0f); // Bottom Left\r
+ glEnd();\r
+\r
+ glutSwapBuffers();\r
}\r
\r
/**\r