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.
OpenGL Demo: Simulating Ocean Waves with FFT
Interactive Orientation Gizmo for ImGui
An OpenGL implementation enabling 3D acceleration for Windows and Linux guests in QEMU/KVM
PrusaControl is an alternative user interface for Slic3r Prusa Edition
Plugin-based client-server voxel game engine written in D language
The Nim GUI/2D framework, based on OpenGL and SDL2.
OpenGL 1.x implementation for FPGAs
A cross-platform live-coding tool for creative coding with GLSL shaders
Tile map editor 3D with 3D terrains
Physically based rendering (PBR) for raylib
Collection of tutorials & resources for the C++ library JUCE
Android 绘制涂鸦项目,采用opengl es 3.0 + ndk 完成,支持笔刷,画笔缩放,撤销返回,保存,颜色等功能
OpenSceneGraph cross-platform guide: run OSG under Linux, macOS, Windows, Android, iOS, Web
Pre-Multiplied blend mode is a 3 in 1 blend mode that has a lot of uses. It has been around for a long time but it seems to be re-discovered every few...
Lion Vector Graphics
OpenGL/WebGL based Lottie animation player
Haskell bindings for raylib
An Android tool to compresses your GIFs into lightweight MP4 video using fast, hardware-accelerated encoders. Supports cropping, rotation, GIF concate...
Beginners Guide to Computer Graphics in C/C++, OpenGL, JavaFX
A subatomic OpenGL graphics library.
:globe_with_meridians: A lightweight 3D visualization of the earth in 150 lines of Qt/OpenGL
OpenGL binding generator based on the opengl registry
Tiny C++ 3D game development library for Windows and Linux
A cross platform 2D / 3D Java Game Engine (Desktop / Html5 / Android)
C++ port of the OpenGL hardware capability viewer
Cross-platform graphics framework for C# with .NET NativeAOT | Desktop • Mobile • Web | Direct3D • Metal • OpenGL • WebGL
NEWorld is a free game with similar game rules to Minecraft.
C++/OpenGL 4.6 voxel game engine.
Automatic build of mesa3d for Windows
Tile based pathtracer runs in OpenGL
CLI that runs OpenGL fragment shaders using the DRM/KMS Linux kernel subsystem
Core OpenGL over Vulkan
A curated list of various learning resources for computer graphics on mobile devices.
📽 基于 Qt & OpenGL 的计算机图形学实例
A free cross-platform game engine focusing on fast prototyping and having fun with Luau scripting
Conway's Game of Life in 3D
Complete source for my experimental voxel engine
📚 A list of some interesting papers (computer graphics) that I read 📚
OpenGL Renderer w/ FrameGraph
3D scene with a model of the Solar System
OpenGL sample for NV_command_list
🎥 Graphics Kernel: flexible, highly configurable, extensible render engine (realtime + offline)
Multithreaded C/C++ Game Engine
C++/WASM GL Framework
Tool based in nodes to build GLSL shaders without any programming knowledge written in C using OpenGL and GLFW.
A real-time liminal Quake/Hammer-style level editor with built-in game engine. Optimised for mobile CPUs
Conway's Game of Life implemented with Go and OpenGL.
Display an image created by Vulkan compute shader, with OpenGL
GUI for libavfilter
A desktop OpenGL implementation