Traffic Signal CG Mini Project Using OpenGL Report
Traffic Signal CG Mini Project Using OpenGL Report
CONTENTS
particulars PAGE.NO
1 Abstract 2
2 System Specifications 3
3 Introduction to openGL 4
5 Implementation 7
6 Interaction 9
7 Screen shot 10
8. Conclusion 12
9 Bibliography 13
Abstract
Main aim of this Mini Project is to illustrate the concepts and usage of
pre-built functions in OpenGL.
The car built using cubes can be moved using arrow keys and based on
traffic signal light the user can obey the traffic rules.
System specifications
SOFTWARE REQUIREMENTS :
HARDWARE REQUIREMENT :
GRAPHICS SYSTEM,
Pentium P4 with 256 of Ram(Min)
Introduction to openGL
As a software interface for graphics hardware, OpenGL's main purpose is to render
two- and three-dimensional objects into a frame buffer.
These objects are described as sequences of vertices or pixels.
3 Dept. of Computer Science & Engineering.
Traffic Signal
OpenGL Fundamentals
This section explains some of the concepts inherent in OpenGL.
As shown by the first block in the diagram, rather than having all commands
proceed immediately through the pipeline, you can choose to accumulate some of
them in a display list for processing at a later time.
Implementation
6 Dept. of Computer Science & Engineering.
Traffic Signal
shown below.
glutCreateWindow() : this opens the OPENGL window and displays the title
at top of the window
glTranslatef() : used to translate or move the rotation centre from one point
to another in three dimensions
i Student Information
Q-> Quit
Conclusions
The project “Traffic Signal” clearly demonstrates the simulation of traffic signal
using OpenGL.
Finally we conclude that this program clearly illustrate the traffic signal using
openGL and has been completed successfully and is ready to be demonstrated.
Bibliography
10 Dept. of Computer Science & Engineering.
Traffic Signal
TEXT BOOKS :
INTERACTIVE COMPUTER GRAPHICS A TOP-DOWN APPROACH
-By Edward Angel.
- Feiner hughes
WEB REFERENCES:
http://jerome.jouvie.free.fr/OpenGl/Lessons/Lesson3.php
http://google.com
http://opengl.org