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.
A portable modern OpenGL Game-Engine with focus on PBR
Thin multiplatform wrappers for graphics.
PHP-OpenGL source code
A real-time ocean surface simulated using Tessendorf's algorithm and OpenGL.
A minecraft clone project based on modern OpenGL completed in ZJU computer graphics course.
Cardia is a C++20 game engine that uses python as its scripting language.
:dog: GUI library in C++
This repository contains an OpenGL ES Framework designed to enable developers to get up and running quickly for creating sample content and rapid prot...
Immediate mode UI for Nim
Flashy 2D fluid simulations experiments.
图形学书单
STL (*.stl) file viewer program ( C# + OpenGL )
Cherno's OpenGL系列教程源码
Implementation of Macklin, Miles, and Matthias Müller. "Position based fluids.". Visual Studio 2015 + CUDA 8.0
A 3D game engine written in crystal
OpenGL Learning and Exercises
Simple C# OpenGL Path Tracer
single source shaders for opengl
OpenGL GUI library
Integration libraries for the Magnum C++11 graphics engine
CSEngine is a cross-platform 3D game engine.
A fast and cross-platform Signed Distance Function (SDF) viewer, easily integrated with your SDF library.
Project files from OpenTK tutorials from my blog
Plugins for the Magnum C++11 graphics engine
This project is an attempt to revive & modernize Blitz3D.
Lwjglbook (a lwjgl tutorial) Chinese translation, 《用LWJGL3开发3D游戏》中文翻译
2D/3D game engine from scratch
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...
Shaderlab is a tool designed for cross compiling unity shader to other shading languages.
Libvisual Audio Visualization
A spectacular view widget for visual media content on Android
Learn OpenGL Tutorials in Go
Yet another OpenGL wrapper for Ruby (and wrapper code generator).
A simple space invaders "clone" built using OpenGL 3 and GLFW.
latest version of original laguna source, with a handful fixes for modern compilers and systems
AZDO OpenGL techniques including multi draw indirect (MDI), visibility culling and LOD selection inside the GPU
A portable, software-only OpenGL 1.1 rasterizer in C99
A repo for my research on planet rendering in c++ | opengl **Now runs on Linux**
Add Runtime Compiled C++ to the Dear ImGui example using the GLFW and OpenGL backend - with power saving
A collection of common mesh subdivision algorithms
渲染医生,基于 RenderDoc 的渲染分析工具,以 html 形式展现方便阅读和分享。
2D game development framework
OpenFrameworks add-on to easily measure execution times on different parts of your code.
Rendering framework with rasterizers & path tracers implemented using Vulkan, OptiX & OpenGL
📊 A lightweight plotting library
a Minecraft clone written in C++ and OpenGL that includes Minecraft textures, chunks, building, terrain, trees, water, inventories, and more!
Flight simulator in OpenGL
基于C++和OpenGL实现的模仿我的世界的图形学小Demo。实现了包括地形自动生成,方块消除和放置功能。
A clean and simple cross-platform C++ library to convert GLSL shaders to HLSL, Metal, Vulkan, and WebGPU