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.
Awesome Vulkan ecosystem
Safe OpenGL wrapper for the Rust language.
Main repository for Vispy
OpenSceneGraph git repository
从零编写游戏引擎教程 Writing a game engine tutorial from scratch
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input a...
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer
🔥🔥🔥自定义Android相机(仿抖音 TikTok),其中功能包括视频人脸识别贴纸,美颜,分段录制,视频裁剪,视频帧处理,获取视频关键帧,视频旋转,添加滤镜,添加水...
Huge library of matcap PNG textures organized by color
This is a project, where I give you a way to use Autodesk Fusion 360 on Linux!
:waning_crescent_moon: Darktile is an experimental/abandoned GPU rendered terminal emulator designed for tiling window managers.
Go 3D Game Engine (http://g3n.rocks)
SuperTux source code
Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting
📽 Highly Optimized 2D / 3D Graphics Math (glm) for C
The OpenGL Extension Wrangler Library
Viewer and exporter for Unreal Engine 1-4 assets (UE Viewer).
Dev repo for @zig-gamedev libs and sample applications
Tools for tracing OpenGL, Direct3D, and other graphics APIs
An OpenGL RTS game engine written in C
Unreal Engine Archives Explorer
A low-level, portable graphics library for .NET.
Dead Simple OpenGL
A retro multiplayer shooter
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
3D game engine with lua scripting
A Doom Renderer written in Rust.
A curated list of awesome OpenGL libraries, debuggers and resources.
3D Software Renderer in 700 Lines !!
Modern OpenGL binding for Python
Real-time 3D visualization of space.
Cross-Platform Software-Defined Radio Application
Real-time image filter engine based on GPU
SwayFX: Sway, but with eye candy!
pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.
iOS 360° panorama video player with Metal rendering support (formerly HTY360Player)
KlayGE is a cross-platform open source game engine with plugin-based architecture.
📷 Image Processing Component for React
A GPU accelerated image and video processing framework built on Metal.
Classic Tomb Raider open-source engine
The official Allegro 5 git repository. Pull requests welcome!
A low-level library for OpenGL context creation
dhewm 3 (Doom3 sourceport) main repository
A toy physically based GPU path tracer (C++/OpenGL/GLSL)
486 lines of C++: old-school FPS in a weekend
Easy to use Python library for creating 2D arcade games.
A modern yet simple multi-platform video cutter and joiner.
This component implements transition animation to crumble view into tiny pieces.