A curated list of awesome OpenGL libraries, debuggers and resources.
-
Updated
Aug 17, 2023
A curated list of awesome OpenGL libraries, debuggers and resources.
📕 A clone of @rygorous series of posts on the graphics pipeline.
A highly optimized CPU software rasterizer, which implements most of the common D3D pipeline stages.
Python hook for ReShade processing
3D software renderer written in Odin.
A light-weight CPU implementation of a 3D graphics pipeline for embedded systems
3D software renderer written in C.
An experiment using neural networks to approximate various stages of graphics pipeline for the purpose of creating interesting things.
Repository dedicated to Introduction to Computer Graphics class
This project is a study into the graphics pipeline, software rendering via rasterization and parallel programming (multithreading and SIMD) in C.
OpenGL drawings, Pipeline stages & Ray tracing assignments of Computer Graphics Sessional Course CSE 410 in Level-4, Term-1 of CSE, BUET
A Raspberry Pi game console kernel with a fixed function render pipeline. The purpose of the GameSphere project is to provide a modern, well-documented, and maintained system for low-level graphics programming enthusiasts and those nostalgic for 6th gen gaming consoles.
rabbitrender is pure software implementation of graphics pipeline, includes programmable shader system.
3D Spaceship asteroid shooting game rendered with WebGL
3D graphics application developed using a custom rendering pipeline.
Basic rendering engine written in Java.
Software rasterizer written in C++
The repository is a Qt 6 desktop application that demonstrates how to integrate a modern OpenGL 4.6 core context into a traditional Qt Widgets interface. It constructs a main window that loads a simple UI, then embeds a custom QOpenGLWidget subclass. The rendering code draws a 2D scene pyramid of colored squares.
Add a description, image, and links to the graphics-pipeline topic page so that developers can more easily learn about it.
To associate your repository with the graphics-pipeline topic, visit your repo's landing page and select "manage topics."