COMPUTER GRAPHICS

Practical # 1

Ass: 1
#include <GL/glut.h>
void display()
{
glClear(GL_COLOR_BUFFER_BIT);
glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
glBegin(GL_QUADS);
glColor3f(1.0f, 1.0f, 0.0f);
glVertex2f(-0.9f, 0.2f);
glVertex2f(-0.4f, 0.2f);
glVertex2f(-0.4f, 0.7f);
glVertex2f(-0.9f, 0.7f);
glEnd();
glFlush();
}
void main(int argc, char** argv)
{
glutInit(&argc, argv);
glutCreateWindow("SQUARE");
glutInitWindowSize(320, 320);
glutInitWindowPosition(10,10);
glutDisplayFunc(display);
glutMainLoop();
}

OUTPUT

1
COMPUTER GRAPHICS

Practical # 1

Ass: 2
#include <GL/glut.h>
void display()
{
glClear(GL_COLOR_BUFFER_BIT);
glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
glBegin(GL_QUADS);
glColor3f(1.0f, 0.0f, 0.0f);
glVertex2f(-0.8f, -0.8f);
glVertex2f( 0.8f, -0.8f);
glVertex2f( 0.8f, 0.8f);
glVertex2f(-0.8f, 0.8f);
glColor3f(1.0f, 1.0f, 0.0f);
glVertex2f(-0.3f, -0.3f);
glVertex2f( 0.3f, -0.3f);
glVertex2f( 0.3f, 0.3f);
glVertex2f(-0.3f, 0.3f);
glEnd();
glFlush();
}
void main(int argc, char** argv)
{
glutInit(&argc, argv);
glutCreateWindow("OpenGL Setup Test");
glutInitWindowSize(320, 320);
glutInitWindowPosition(50, 50);
glutDisplayFunc(display);
glutMainLoop();
}

OUTPUT

2

computer graphics at openGL

  • 1.
    COMPUTER GRAPHICS Practical #1 Ass: 1 #include <GL/glut.h> void display() { glClear(GL_COLOR_BUFFER_BIT); glClearColor(0.0f, 0.0f, 0.0f, 1.0f); glBegin(GL_QUADS); glColor3f(1.0f, 1.0f, 0.0f); glVertex2f(-0.9f, 0.2f); glVertex2f(-0.4f, 0.2f); glVertex2f(-0.4f, 0.7f); glVertex2f(-0.9f, 0.7f); glEnd(); glFlush(); } void main(int argc, char** argv) { glutInit(&argc, argv); glutCreateWindow("SQUARE"); glutInitWindowSize(320, 320); glutInitWindowPosition(10,10); glutDisplayFunc(display); glutMainLoop(); } OUTPUT 1
  • 2.
    COMPUTER GRAPHICS Practical #1 Ass: 2 #include <GL/glut.h> void display() { glClear(GL_COLOR_BUFFER_BIT); glClearColor(0.0f, 0.0f, 0.0f, 1.0f); glBegin(GL_QUADS); glColor3f(1.0f, 0.0f, 0.0f); glVertex2f(-0.8f, -0.8f); glVertex2f( 0.8f, -0.8f); glVertex2f( 0.8f, 0.8f); glVertex2f(-0.8f, 0.8f); glColor3f(1.0f, 1.0f, 0.0f); glVertex2f(-0.3f, -0.3f); glVertex2f( 0.3f, -0.3f); glVertex2f( 0.3f, 0.3f); glVertex2f(-0.3f, 0.3f); glEnd(); glFlush(); } void main(int argc, char** argv) { glutInit(&argc, argv); glutCreateWindow("OpenGL Setup Test"); glutInitWindowSize(320, 320); glutInitWindowPosition(50, 50); glutDisplayFunc(display); glutMainLoop(); } OUTPUT 2