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.
Go-ICP for globally optimal 3D pointset registration
[Abandoned experiment] GTK terminal emulator based on Alacritty [USE WEZTERM!]
This is a project, where I give you a way to use Rhino 3D on Linux!
A comprehensive collection of modular libraries for high-performance graphics development
SMK - Simple multimedia kit - C++ WebAssembly
A simple and easy-to-use Lua library to enjoy videogames programming
Single header "no-allocation" KTX/DDS file reader
Cross-platform gaming kit in the D programming language
An OpenGL sample that demonstrates Volumetric Fog using a frustum-aligned voxel grid and compute shaders.
Position Based Fluids CUDA implementation
A GPU accelerated transition library makes use of displacement maps to create distortion effects.
Flexible VR Visualisation for Volumetric and Geometric Data on the Java VM, powered by Kotlin and Vulkan.
A lightweight, unified 2D development library with hardware acceleration and ultimate backward compatibility from modern systems to Windows 95.
OpenGL Demo: Simulating Ocean Waves with FFT
Lua bindings for OpenGL
Haskell bindings for raylib
Open Inventor is an object oriented scene graph library implemented in C++ layered on top of OpenGL. It was originally developed by SGI.
GLSL Syntax Highlighting for Sublime Text 2, 3, and 4
👹 2D Java Game Engine built in OpenGL
Interactive Orientation Gizmo for ImGui
A free cross-platform game engine focusing on fast prototyping and having fun with Luau scripting
An Android OpenGL ES 3.0 example project to help you consolidate your knowledge of OpenGL ES
Python 3.7+ wrapper for the BGFX library. 🐍
Pure Kivy library to display and interact with Kivy widgets in a 3D mesh.
Tile map editor 3D with 3D terrains
Open Sketch Recognize
Collection of tutorials & resources for the C++ library JUCE
Cross-platform Real-Time Rendering Library
Physically based rendering (PBR) for raylib
PrusaControl is an alternative user interface for Slic3r Prusa Edition
The Nim GUI/2D framework, based on OpenGL and SDL2.
Plugin-based client-server voxel game engine written in D language
Lion Vector Graphics
OpenSceneGraph cross-platform guide: run OSG under Linux, macOS, Windows, Android, iOS, Web
A cross-platform live-coding tool for creative coding with GLSL shaders
Android 绘制涂鸦项目,采用opengl es 3.0 + ndk 完成,支持笔刷,画笔缩放,撤销返回,保存,颜色等功能
C++ port of the OpenGL hardware capability viewer
OpenGL/WebGL based Lottie animation player
OpenGL Renderer w/ FrameGraph
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
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...
Tiny C++ 3D game development library for Windows and Linux
Shebang for Shaders
:globe_with_meridians: A lightweight 3D visualization of the earth in 150 lines of Qt/OpenGL
OpenGL binding generator based on the opengl registry
📽 基于 Qt & OpenGL 的计算机图形学实例
A cross platform 2D / 3D Java Game Engine (Desktop / Html5 / Android)
A subatomic OpenGL graphics library.