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.
Collection of many open source shaders(GLSL, HLSL, CG) in popular open source game development and rendering engines and public repositories.
Python opengl-tutorial base on PyOpenGL.
Modernized toolkit for Xash3D FWGS engine, has enhanced graphics and physics and a lot of new features for mod-makers. Crossplatform, supports Windows...
Harfbuzz text-shaping example with OpenGL using Freetype
Tiny C++ SPIR-V virtual machine (interpreter), can be used for shader debugging. Spvm-ShaderToy simulated the runtime environment of shadertoy, and ex...
Symphony of the Empires is a RTS strategy game and map game.
A free and open game engine.
Julia interface to GLFW, a multi-platform library for creating windows with OpenGL contexts and managing input and events.
An MCP server for RenderDoc: Empowering AI assistants to analyze GPU frame captures and debug graphics pipelines.
This repository contains a Vulkan Framework designed to enable developers to get up and running quickly for creating sample content and rapid prototyp...
Port of the original 1996 game from Ambrosia Software.
🌠 Bloom Simulation Software for Windows
GUI for Linux wallpaper engine. Yes, this is the same wallpaper engine adapted for Linux. Thank you @Almamu.
some Qt OpenGL Demo
MapleStory implementation build with early stage MapleEngine
AssaultCube Reloaded (first-person-shooter game)
The sources for our intros up to and including Chaos Theory
The core of MobileGlues. https://github.com/MobileGL-Dev/MobileGlues-release
A thin, idiomatic wrapper for GLFW. Written in Zig, for Zig!
My offline renderer for learning.
⚡ Open-source software for deep learning-based digital pathology
Cute little deferred shading implementation.
OpenGL canvas for JavaFX
Follow the Learn-OpenGL book using Zig
just a macro that generates the fuzz you need to deal with OpenGL
Cross-platform gaming kit in the D programming language
Go-ICP for globally optimal 3D pointset registration
[Abandoned experiment] GTK terminal emulator based on Alacritty [USE WEZTERM!]
Flurry screensaver
A cool visualization of all the math that powers 3D character animations.
A simple and easy-to-use Lua library to enjoy videogames programming
Single header "no-allocation" KTX/DDS file reader
Cross Platform D-Lang Game Engine with scripting support
A GPU accelerated transition library makes use of displacement maps to create distortion effects.
An open world adventure and dungeon crawling game
SMK - Simple multimedia kit - C++ WebAssembly
Mech Commander 2 open source engine + OpenGL Linux port
Position Based Fluids CUDA implementation
3D graphics engine for Kotlin Multiplatform
An OpenGL sample that demonstrates Volumetric Fog using a frustum-aligned voxel grid and compute shaders.
Flexible VR Visualisation for Volumetric and Geometric Data on the Java VM, powered by Kotlin and Vulkan.
Lua bindings for OpenGL
👹 2D Java Game Engine built in OpenGL
GLSL Syntax Highlighting for Sublime Text 2, 3, and 4
Open Inventor is an object oriented scene graph library implemented in C++ layered on top of OpenGL. It was originally developed by SGI.
An Android OpenGL ES 3.0 example project to help you consolidate your knowledge of OpenGL ES
An OpenGL implementation enabling 3D acceleration for Windows and Linux guests in QEMU/KVM
Cross-platform Real-Time Rendering Library
This is a project, where I give you a way to use Rhino 3D on Linux!