🖌️ Get started with OpenGL (Open Graphics Library)
-
Updated
Jun 6, 2024 - C++
🖌️ Get started with OpenGL (Open Graphics Library)
This C++ project uses OpenGL to simulate the process of one car overtaking another. It focuses on the interaction between vehicles on a single lane, emphasizing the dynamics of overtaking maneuvers, showcasing realistic movement with variable speeds and overtaking actions using computer graphics.
Includes coursework and lab materials for students enrolled in the Bachelor of Science in Computer Science degree at UBIT.
This project is a 3D game environment developed using OpenGL, providing players with an immersive experience of flying a plane through a dynamic landscape of buildings.
OpenGL project on the Spaceship Shooting Game
The Mandelbrot set using the Escape Time algorithm, and smooth coloring.
Realisation of 3D visualisation the Solar System on C++ with using Glut library
Experience the mesmerizing animation of a flag gracefully swaying in the wind, elegantly depicted using Bezier curves in OpenGL. The flag's dynamic motion is achieved through control point manipulation, generating smooth undulating waves.
This C++ program with OpenGL visualizes the DDA line drawing algorithm. User-inputted coordinates define the line, displayed along with pixels, Cartesian grid, and a thick green line. Interactive features include moving, scaling, and rotating a square. The code offers a concise and visual demonstration within a 2D graphics environment.
Interactive 2D Bezier curve drawing tool using OpenGL. Click to add control points, press 'Enter' to complete the curve, and 'c' to clear points. Real-time visualization aids understanding of Bezier curves.
This program implements the Midpoint Circle Drawing Algorithm using OpenGL. It draws a circle on a Cartesian plane, allowing the user to input the radius. The resulting circle is displayed along with a grid and Cartesian coordinates.
This C++ program with OpenGL visualizes the Bresenham's line drawing algorithm. User-inputted coordinates define the line, displayed along with pixels, Cartesian grid, and a thick green line. Interactive features include moving, scaling, and rotating a square. The code offers a concise and visual demonstration within a 2D graphics environment.
Add a description, image, and links to the glut topic page so that developers can more easily learn about it.
To associate your repository with the glut topic, visit your repo's landing page and select "manage topics."