Computer Graphics Mini Project

Abstract

Main aim of this Mini Project is to illustrate the concepts of color combination and usage of the OpenGL library. Our project demonstrates what happens when the primary colors i.e Red, Green and Blue are combined. All the permutations and combinations of colors are taken care of.

Abstract

The main aim of this Mini Project is to illustrate the concepts and usage of Air Traffic Control in OpenGL. Air traffic control (ATC) is a service provided by ground-based controllers who direct aircraft on the ground and through controlled airspace. The primary purpose of ATC systems worldwide is to prevent collisions, organize and expedite the flow of traffic, and provide information and other support for pilots To prevent collisions, ATC enforces traffic separation rules, which ensure each aircraft maintains a minimum amount of empty space around it at all times. We have used input devices like the mouse and keyboard to interact with the program. We have used input devices like the mouse and keyboard to interact with the program. We have added menu which makes the program more interactive.

Abstract

Main aim of this Mini Project is to illustrate the concepts and usage of Data Communication over Internet in OpenGL. Communication begins with a message, or information, that must be sent from one individual or device to another

Abstract

Main aim of this project is to illustrate the Faradays law of Electromagnetic Induction. When the magnetic field around the coil changes some amount of electricity is produced. We are showing the electricity generated by lighting up the light bulb. We have used Key board to interact with program.

Abstract

The main aim of this is to illustrate the concepts of Static Pressure. This project uses the GLUT pre-built models sub-API in OpenGL. We have used input devices like the mouse and keyboard to interact with the program. We have added menu which makes the program more interactive. This project illustrates the concept of static pressure in OpenGL.

Abstract

Main aim of this Mini Project is to illustrate the concepts and usage of Congestion Control in OpenGL. In data networking and queuing theory, network congestion occurs when a link or node is carrying so much data that its quality of service deteriorates When more packets were sent that could be handled by intermediate routers, the intermediate routers discarded many packets, expecting the end points of the network to retransmit the information. ? When this packet loss occurred, the end points sent extra packets that repeated the information lost, doubling the data rate sent, exactly the opposite of what should be done during congestion. ? This pushed the entire network into a 'congestion collapse' where most packets were lost and the resultant throughput was negligible. We have used input devices like mouse and keyboard to interact with the program

Abstract

Main aim of this Mini Project is to illustrate the concepts and usage of Fire Wall in OpenGL and to show how a firewall works. A firewall can either be software-based or hardware-based and is used to help keep a network secure. Its primary objective is to control the incoming and outgoing network traffic by analyzing the data packets and determining whether it should be allowed through or not, based on a predetermined rule set. A network's firewall builds a bridge between the internal network or computer it protects, upon securing that the other network is secure and trusted, usually an external (inter)network We have used input devices like the mouse and keyboard to interact with the program.

Abstract

Main aim of this Mini Project is to illustrate the concepts and usage of pre-built functions in OpenGL. Creating objects and games like PacMan using OpenGL library. When the location of PacMan is in + or – 10 pixels range of round spears the spears of that location are translated out of viewport which creates an illusion as if PacMan has eaten that object. When the location of PacMan is in range of rotating blades, then the looping function is changed. We have used input devices like mouse and keyboard to interact with the program