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.
Small C++14 render engine with dependencies
Visualiser for basic geometric primitives and fractals in arbitrary-dimensional spaces
A *.fbx parser that uses FBX SDK to parse FBX files and reconstructs the FBX model on OpenGL.
Small experimental C++ game engine with Lua scripting
Nau - OpenGL + Optix 3D Engine
Checkerboard rendering with Magnum and OpenGL
libgdx screen transitions/fading
vectorized high-level math library
Qt library for making directx and opengl screenshots.
An experiment on creating an animation system similar to Unreal Engine 4 from scratch.
SKAsyncGLViewController. Ready to use asynchronous GCD-based OpenGL stack for iOs.
Simple sample showing a complete rendering of a triangle, in Java and Kotlin
Nintendo Game Boy emulator written in Go to be used in workshops about emulator programming
A sophisticated scientific image viewer for Linux with OpenGL support and synchronized viewports
Modular VST environment for building synthesizers and audio processors.
OSL to GLSL converter
Experimental Vulkan 3D Engine written in Go
Yet another Chip-8 interpreter, but this time with a beautiful interface 💻
Declarative Stateless OpenGL in Rust
Simple OpenGL and Vulkan graphics demos in C++
A cross-platform desktop stylized version of snake game made from scratch in C++/OpenGL.
基于OpenCV实现人脸检测和智能选区截图(仿扫描王APP)的功能
OpenGl 4.4 game made with Entity Component System
CG resource
Python bindings for the Syphon Framework (OSX)
Lightweight Sandbox Game Engine using OpenGL for additional Customisation and Quick Prototyping
A lightweight 3D rendering engine based on modern OpenGL
MGFX - A cross-platform 2D (CPU & GPU) and 3D (GPU) starter kit.
A list of small OpenGL applications to demonstrate concepts of Computer Graphics
BSOD Screensaver
University Final project - JavaScript + WebGL 2D Game Engine.
Header-only effects and helper library for Bgfx to help you hit the ground running. Includes a bunch of post processing filters to complete common gra...
Game Boy Advance Emulator. Yes, I'm awful with project names.
OpenGL skeleton animation using PyOpenGL
A very simple "Hello World!" GLUT application demonstrating how to write OpenGL applications in C with MinGW and MSVC.
Pie: The cross-platform graphics toolkit.
A lite custom imgui-mode graphic user interface based on Modern C++ and OpenGL developed by Chang Yu.
OpenGL and SDL2 bindings for Scala Native
An emulator for Intel 8080 processor written in C.
This is an example to load textures from StreaminAssets directory or web in a native plugin.
Dinky2d 是一款超精简的2D非商业游戏引擎。 Dinky2d is a simple 2d-game-engine for non-commercial.
🥧 An OpenGL 4.x example of GPU Zen 2's ray casting techniques for baked texture generation chapter.
Visual Computing : Markerless Motion and/or Pose and/or Face detection and/or tracking and it's 3D reconstruction (in real time)
A reverse engineering effort of Earthsiege, Starsiege and other games made by Dynamix to create an open source engine to run original content from eac...
Cross-platform game engine
Nolonger used, see Phoenix repo
An OpenGL 3 font library using FreeType 2.
A game written in Rust.