opengl
OpenGL is a software interface that allows a programmer to communicate with graphics hardware.
There are 12138 repositories under opengl topic.
kitty
Cross-platform, fast, feature-rich, GPU based terminal
raylib
A simple and easy-to-use library to enjoy videogames programming
tinyrenderer
A brief computer graphics / rendering course
filament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
3d-game-shaders-for-beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
OpenRCT2
An open source re-implementation of RollerCoaster Tycoon 2 🎢
openage
Free (as in freedom) open source clone of the Age of Empires II engine 🚀
glfw
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
wgpu
A cross-platform, safe, pure-Rust graphics API.
Open3D
Open3D: A Modern Library for 3D Data Processing
Craft
A simple Minecraft clone written in C using modern OpenGL (shaders).
openFrameworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
SFML
Simple and Fast Multimedia Library
android-gpuimage
Android filters based on OpenGL (idea from GPUImage for iOS)
glm
OpenGL Mathematics (GLM)
renderdoc
RenderDoc is a stand-alone graphics debugging tool.
olive
Free open-source non-linear video editor
openscad
OpenSCAD - The Programmers Solid 3D CAD Modeller
duckstation
Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64
MangoHud
A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb
azul
Desktop GUI Framework
gephi
Gephi - The Open Graph Viz Platform
endless-sky
Space exploration, trading, and combat game.
gfx
[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
DKVideoPlayer
Android Video Player. 安卓视频播放器,封装MediaPlayer、ExoPlayer、IjkPlayer。模仿抖音并实现预加载,列表播放,悬浮播放,广告播放,弹幕,视频水印,视频滤镜
CameraView
📸 A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-time filters, gestures, watermarks, frame processing, RAW, output of any size.
magnum
Lightweight and modular C++11 graphics middleware for games and data visualization
lwjgl3
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
Ultralight
Lightweight, high-performance HTML renderer for game and app developers.
editly
Slick, declarative command line video editing & API
sodium-fabric
A Fabric mod designed to improve frame rates and reduce micro-stutter
mapbox-gl-native
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
panda3d
Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
SHADERed
Lightweight, cross-platform & full-featured shader IDE
cute_headers
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games