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.
C++/OpenGL 4.6 voxel game engine.
A portable, software-only OpenGL 1.1 rasterizer in C99
The modern way to play QUAKE 4.
A curated list of various learning resources for computer graphics on mobile devices.
3D scene with a model of the Solar System
NEWorld is a free game with similar game rules to Minecraft.
Core OpenGL over Vulkan
Tile based pathtracer runs in OpenGL
Conway's Game of Life in 3D
Complete source for my experimental voxel engine
Display an image created by Vulkan compute shader, with OpenGL
OpenGL sample for NV_command_list
🎥 Graphics Kernel: flexible, highly configurable, extensible render engine (realtime + offline)
Multithreaded C/C++ Game Engine
Conway's Game of Life implemented with Go and OpenGL.
📚 A list of some interesting papers (computer graphics) that I read 📚
GUI for libavfilter
This repository contains an OpenGL ES Framework designed to enable developers to get up and running quickly for creating sample content and rapid prot...
C++/WASM GL Framework
Tool based in nodes to build GLSL shaders without any programming knowledge written in C using OpenGL and GLFW.
A portable modern OpenGL Game-Engine with focus on PBR
PHP-OpenGL source code
:dog: GUI library in C++
Thin multiplatform wrappers for graphics.
Immediate mode UI for Nim
A real-time ocean surface simulated using Tessendorf's algorithm and OpenGL.
Cardia is a C++20 game engine that uses python as its scripting language.
Cherno's OpenGL系列教程源码
STL (*.stl) file viewer program ( C# + OpenGL )
Flashy 2D fluid simulations experiments.
图形学书单
A minecraft clone project based on modern OpenGL completed in ZJU computer graphics course.
AZDO OpenGL techniques including multi draw indirect (MDI), visibility culling and LOD selection inside the GPU
Implementation of Macklin, Miles, and Matthias Müller. "Position based fluids.". Visual Studio 2015 + CUDA 8.0
A 3D game engine written in crystal
2D/3D game engine from scratch
OpenGL Learning and Exercises
CSEngine is a cross-platform 3D game engine.
A fast and cross-platform Signed Distance Function (SDF) viewer, easily integrated with your SDF library.
Integration libraries for the Magnum C++11 graphics engine
latest version of original laguna source, with a handful fixes for modern compilers and systems
single source shaders for opengl
OpenGL GUI library
Plugins for the Magnum C++11 graphics engine
A simple space invaders "clone" built using OpenGL 3 and GLFW.
This project is an attempt to revive & modernize Blitz3D.
OpenGL/WebGL for Node.js
Lwjglbook (a lwjgl tutorial) Chinese translation, 《用LWJGL3开发3D游戏》中文翻译
rgl is a 3D visualization system based on OpenGL. It provides a medium to high level interface for use in R, currently modelled on classic R graphic...
2D game development framework