This repository contains all the lab assignments done in the CSE423 course of BracU.
-
Updated
Nov 19, 2023 - Python
This repository contains all the lab assignments done in the CSE423 course of BracU.
Visualizes a city skyline that changes with the time of day using custom line and circle algorithms in OpenGL (PyOpenGL).
Graphics2D_Win32_Desktop_Project Simple Drawing Application Based on Mathematics and Problem Solving with C++
This repository contains a collection of assignment based projects as coursework developed by using Python and PyOpenGL. Spanning from foundational 2D rendering to interactive 3D applications, explores core computer graphics concepts, including graphics algorithms, geometric transformations, animation, real-time rendering, and user interaction.
This repository contains multiple games of OpenGL that are built in Python focusing on user engagement and graphical representation and midpoint line, circle algorithms.
Retro arcade game in PyOpenGL where every pixel is drawn with a hand-written midpoint line algorithm
Computer graphics assignments (CSE423) — OpenGL
A small PyOpenGL arcade game where every pixel is drawn with the 8-zone midpoint line algorithm.
A Project for Computer Graphics Course Provided by BRAC University
Endless rolling-ball game — OpenGL (CSE423)
An interactive 2D graphics application designed to demonstrate the conversion of mathematical graphics algorithms into visible raster outputs
A 2D arcade game built with Python + OpenGL (PyOpenGL / GLUT) where every single shape on screen — the diamond, the catcher, and the buttons — is drawn using a custom implementation of the Midpoint Line Drawing Algorithm with only the GL_POINTS primitive. No GL_LINES, no built-in shape functions.
To associate your repository with the midpoint-line-algorithm topic, visit your repo's landing page and select "manage topics."