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.
Header-only C++17 wrapper for OpenGL 4.6 Core Profile.
Visualization of IMU orientation from quaternion or Euler angles with a rotating cube
Collection of many open source shaders(GLSL, HLSL, CG) in popular open source game development and rendering engines and public repositories.
ImGui Hydra Editor is a USD editor written in c++ with the ImGui and OpenUSD frameworks.
osu! ranked difficulty adjust & more
Spelunky remake for Sony PSP.
Froggy OpenGL Engoodener
Nix-first Git history visualizations with Gource + FFmpeg (CLI + mobile web UI)
Apple music animation demo in Android
Creative coding in Go
Low-latency hardware accelerated codec based video streaming utility.
提供一个高效的播放器库,播放相关的优化和功能都会在这个项目中完成
Zig OpenGL binding generator
A realtime visual programming language for interactive media.
Scriptable CLI for RenderDoc captures — built for terminal workflows, CI pipelines, and AI agents
Sildurs shaders website
🌠 Bloom Simulation Software for Windows
High-performance, descriptor-based, low-latency, memory-safety, multi-platform, modular GPU-accelerated GUI library written for C++.
A simple way to run QEMU/KVM VM inside a container (supports Windows, OpenWRT VM and all others)
Mech Commander 2 open source engine + OpenGL Linux port
Python opengl-tutorial base on PyOpenGL.
Symphony of the Empires is a RTS strategy game and map game.
Harfbuzz text-shaping example with OpenGL using Freetype
A free and open game engine.
A thin, idiomatic wrapper for GLFW. Written in Zig, for Zig!
Julia interface to GLFW, a multi-platform library for creating windows with OpenGL contexts and managing input and events.
An OpenGL implementation enabling 3D acceleration for Windows and Linux guests in QEMU/KVM
The sources for our intros up to and including Chaos Theory
MapleStory implementation build with early stage MapleEngine
Follow the Learn-OpenGL book using Zig
Tiny C++ SPIR-V virtual machine (interpreter), can be used for shader debugging. Spvm-ShaderToy simulated the runtime environment of shadertoy, and ex...
some Qt OpenGL Demo
Port of the original 1996 game from Ambrosia Software.
3D rendering engine for Kotlin Multiplatform (Desktop, Web, Android)
OpenGL canvas for JavaFX
AssaultCube Reloaded (first-person-shooter game)
⚡ Open-source software for deep learning-based digital pathology
Cross Platform D-Lang Game Engine with scripting support
A simple and easy-to-use Lua library to enjoy videogames programming
just a macro that generates the fuzz you need to deal with OpenGL
An open world adventure and dungeon crawling game
Flurry screensaver
Cute little deferred shading implementation.
My offline renderer for learning.
Cross-platform graphics framework for C# with .NET NativeAOT | Desktop • Mobile • Web | Direct3D • Metal • OpenGL • WebGL
A cool visualization of all the math that powers 3D character animations.
Go-ICP for globally optimal 3D pointset registration
This is a project, where I give you a way to use Rhino 3D on Linux!
Cross-platform gaming kit in the D programming language
[Abandoned experiment] GTK terminal emulator based on Alacritty [USE WEZTERM!]