Aquarium Computer Graphics Project in OpenGL Source Code – 18CSL67
Here you can download the source code of the Aquarium Computer Graphics Project in OpenGL – 18CSL67.
Project Description of Aquarium Computer Graphics Project
The main idea behind this project is to display an aquarium with computer graphics. This graphics package is based on the OpenGL library functions. The programming language used here is C using OpenGL libraries. In this project, we are demonstrating the screensaver in which the fishes will have a random motion, and the speed of the fish increases with the pressing of the “i” button and decreases with the pressing of the “d” button.
To decorate the aquarium, we are using air bubbles at the left bottom of the aquarium. The bubbles will be moving in an upward direction. We have placed some water plants at the bottom of the aquarium. Pebbles are placed in the aquarium which will make my aquarium look complete. The plants and pebbles are placed using a random color function.
Computer graphics today is largely interactive: The user controls the contents, structure, and appearance of the objects and of their displayed images by using input devices, such as keyboard, mouse, or touch-sensitive panel on the screen. Because of the close relationship between the input devices and the display, the handling of such devices is included in the study of computer graphics.
The applications of computer graphics may be divided into four major areas.
- Display of information
- Simulation and Animation
- User Interfaces.
Flow Chart of Aquarium Computer Graphics Project
Screenshots of Aquarium Computer Graphics Project
Aquarium Computer Graphics Project – 1
Aquarium Computer Graphics Project – 2