Fishing Computer Graphics Mini Project in OpenGL – 18CSL67
Download the source code of Fishing Computer Graphics mini Project in OpenGL for computer graphics and Visualization laboratory with mini-project – 18CSL67.
Computer graphics are no longer a rarity. It is an integral part of all computer user interfaces, and is indispensable for visualizing 2D; 3D, and higher-dimensional objects. Creating 3D objects, rotations and any other manipulations is a laborious process with graphics implementation using a text editor. OpenGL provides more features for developing 3D objects with few lines by built-in functions.
The geometric objects are the building blocks of any individual. Thereby developing, manipulating, applying any transformation, rotation, scaling on them is the major task of any image development.
Our project “Fishing” is based on a Human and Nature interaction theme, which is 2D interactive animation. The purpose of this project is to implement and understanding the basic OpenGL functions and accurately know the working of it, which is an important aspect of computer graphics.
The ultimate motivation for this project is to provide graphical interfaces between the user and the system by using the OpenGL interactive application provided by Computer graphics. And also, our main goal is to implement(apply) the knowledge we have learned about the Open Graphical Library for designing mini graphical applications.
Here in this project, Fishing is based on the Human and Nature interaction theme, which is 2D interactive animation.
We have two menus like select snapshot and exit.
In select snapshot we have sub-menus FISHES INSIDES THE WATER, to see the SALESMAN, FISHING, caught FISHES and SALESMAN with FISH.
In the first submenu, we can see the fishes translating from one co-ordinate to another
In the second sub-menu, we can see the salesman with the fishing wire to catch the fishes
In the third sub-menu, the salesman puts on the wire into the sea to catch fish.
In the fourth submenu, the fish get hooked with the wire
In the fifth sub-menu, we can see the salesman with the catched fish.
- Processor: INTEL / AMD
- Main Memory: 2 GB RAM
- Hard Disk: Built-In Enough
- Mouse: Default Mouse
- Monitor: 1024 x 768 Display Resolution
- Programming Language: C / C++ Using OpenGL
- Operating System: Windows / Linux
- Compiler: C / C++ Compiler (GCC)
- IDE: Code Blocks
- Functional Requirements: GLUT
Edward Angel: Interactive Computer Graphics A Top-Down Approach with OpenGL, 5th Edition, Pearson Education, 2008.
Computer graphics with OpenGL Book by Donald Hearn and M. Pauline Baker.
Screenshots of Fishing Computer Graphics mini Project in OpenGL – 18CSL67
Salesman near river