OpenGL (Open Graphics Library) is the computer industry's standard API for defining 2-D and 3-D graphic images. OpenGL allows new hardware innovations to be accessible through the API via the OpenGL extension mechanism. It is used in CAD (Computer-aided design), virtual reality, video games, and flight simulation.
Experimental 3D / game engine
A 3D physics engine
glrnvim wraps nvim with your favourite terminal into a standalone, non-fancy but daily-usable neovim GUI.
fast and simple digital painting software
This repository contains the code of the examples showcased in the KDAB TV video series.
Lightweight OpenGL tool for accurate and flexible finite element visualization
Jet-Lagged Engine is a work-in-progress C++/Lua game engine supporting Windows, Linux, Mac and browsers.
Easy to use cross-platform 2D game library for C++
Examples for the Magnum C++11 graphics engine
DIRT: a fast differentiable renderer for TensorFlow
Interactive, thoroughly customizable maps in native Android powered by vector tiles and OpenGL.
OpenGL implementation of the MSDF algorithm
Quetoo ("Q2") is a free first person shooter based on id Tech2. GPL v2 license.
Implementation of "A Random Finite Set Approach for Dynamic Occupancy Grid Maps with Real-Time Application"
⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Plugin pack for making 2D games with Bevy
An open-source Tomb Raider 1 engine remake
2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current pur...
C++ header-only graphing and data visualization with Modern OpenGL
DICOM Viewer
Python binding of 3D visualization library Pangolin
Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx)
Easy Ray Tracing, a lite renderer and tutorial from theory to implement, with OpenGL
Possumwood is a graph-based procedural authoring tool, in concept not dissimilar to popular CG packages like Houdini, Blender or Maya. It is intended...
A portable, enhanced source port of Doom, Heretic and Hexen.
A basic cross-platform 3D game engine
An MCP server for RenderDoc: Empowering AI assistants to analyze GPU frame captures and debug graphics pipelines.
:heart: A ready to use cmake skeleton using GLFW, Glew and glm. :+1:
G3N Game Engine Demo
A spare-time C# .NET 8 game engine project. Cross-platform, multi-threaded.
A simple C++ framework for implementing graphics technique samples using OpenGL and Vulkan.
Collection of examples for OpenGL: Perlin noise, ambient occlusion, shadow mapping, water reflection and others
v1.2 GLSL volume rendering. Able to view NIfTI, DICOM, MGH, MHD, NRRD, AFNI format images.
Vim runtime files for OpenGL Shading Language
Multiplayer, fast-paced Moba style game
C# OpenGL Particle Simulation, GPU accelerated
A port of Babylon.js to C++
Simple no bullshit text editor
Universal Programming Language & Translator
BetterSpades, an Ace of Spades client targeted at low end systems (GL/ES 1.1). Runs on your grandmother's rig!
A Jetpack Compose-based app to exhibit all the beautiful GLSL Fragment shaders I have ever written, where you can set them as Live Wallpaper.
A cross platform utility library for ModernGL making window creation and resource loading simple
Spearmint — an updated id Tech 3 engine for continuing the classics and creating new games.
Universal graphical hook for Windows apps.
Particle accelleration with OpenGL 4.3, using the compute shader to calculate particle movement on graphics hardware.
General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
A 2D rigid-body dynamics simulator with some cool features for generating beautiful animations.
2D Vector-Graphics library for drawing anti-aliased convex shapes, lines and texts.
A C# 2D Pokémon game engine and map editor.
2D Game Engine with visual WYSIWYG editor and JS scripting