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.
Examples for the Magnum C++11 graphics engine
Interactive, thoroughly customizable maps in native Android powered by vector tiles and OpenGL.
This repository contains the code of the examples showcased in the KDAB TV video series.
2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current pur...
OpenGL implementation of the MSDF algorithm
C++ header-only graphing and data visualization with Modern OpenGL
Python binding of 3D visualization library Pangolin
Plugin pack for making 2D games with Bevy
⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Implementation of "A Random Finite Set Approach for Dynamic Occupancy Grid Maps with Real-Time Application"
An open-source Tomb Raider 1 engine remake
Easy Ray Tracing, a lite renderer and tutorial from theory to implement, with OpenGL
Possumwood is a graph-based procedural authoring tool, in concept not dissimilar to popular CG packages like Houdini, Blender or Maya. It is intended...
:heart: A ready to use cmake skeleton using GLFW, Glew and glm. :+1:
A basic cross-platform 3D game engine
Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx)
DICOM Viewer
A spare-time C# .NET 8 game engine project. Cross-platform, multi-threaded.
G3N Game Engine Demo
A portable, enhanced source port of Doom, Heretic and Hexen.
Vim runtime files for OpenGL Shading Language
Collection of examples for OpenGL: Perlin noise, ambient occlusion, shadow mapping, water reflection and others
Multiplayer, fast-paced Moba style game
A port of Babylon.js to C++
C# OpenGL Particle Simulation, GPU accelerated
Simple no bullshit text editor
A cross platform utility library for ModernGL making window creation and resource loading simple
A Jetpack Compose-based app to exhibit all the beautiful GLSL Fragment shaders I have ever written, where you can set them as Live Wallpaper.
v1.2 GLSL volume rendering. Able to view NIfTI, DICOM, MGH, MHD, NRRD, AFNI format images.
A simple C++ framework for implementing graphics technique samples using OpenGL and Vulkan.
BetterSpades, an Ace of Spades client targeted at low end systems (GL/ES 1.1). Runs on your grandmother's rig!
Particle accelleration with OpenGL 4.3, using the compute shader to calculate particle movement on graphics hardware.
General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
A 2D rigid-body dynamics simulator with some cool features for generating beautiful animations.
cross-platform call OpenGL API by Dart through dart:ffi. Provides OpenGL with Texture Widget on Flutter.
2D Vector-Graphics library for drawing anti-aliased convex shapes, lines and texts.
Tutorial for the Lightweight Java Game Library (LWJGL) 3
A real-time video processing app written in C++ using OpenGL and FFmpeg
Provide conversion between the major representations of 3D rotation and visualize the orientation of a rigid body
Spearmint — an updated id Tech 3 engine for continuing the classics and creating new games.
Universal graphical hook for Windows apps.
GPU Performance API for AMD GPUs
A C# 2D Pokémon game engine and map editor.
A multi-purpose GPU-accelerated open-source suite for brain data visualization
React-Native image filters using gl-react
openGL Have Fun - A Go package that makes life with OpenGL enjoyable.
The hottest High Dynamic Range (HDR) Library
A Wayland compositor written in Common Lisp
Python bindings for GLFW
Simple, Unity-like Game Engine.