opengl
Topic

opengl

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.

Repositories (1402)

Gengine
Gengine JuanDiegoMontoya C++

C++/OpenGL 4.6 voxel game engine.

123
tinygl
tinygl jserv C

A portable, software-only OpenGL 1.1 rasterizer in C99

123
openQ4
openQ4 themuffinator C++

The modern way to play QUAKE 4.

122
awesome-mobile-graphics
awesome-mobile-graphics shihchinw

A curated list of various learning resources for computer graphics on mobile devices.

121
SolarSystem-3D
SolarSystem-3D GTruf C++

3D scene with a model of the Solar System

121
NEWorld
NEWorld Infinideastudio C++

NEWorld is a free game with similar game rules to Minecraft.

120
VKGL
VKGL kbiElude C++

Core OpenGL over Vulkan

119
PathTracer
PathTracer BobLChen C++

Tile based pathtracer runs in OpenGL

119
cubicLife
cubicLife xms0g C++

Conway's Game of Life in 3D

119
leven
leven nickgildea C++

Complete source for my experimental voxel engine

118
gl_vk_simple_interop
gl_vk_simple_interop nvpro-samples C++

Display an image created by Vulkan compute shader, with OpenGL

117
gl_commandlist_basic
gl_commandlist_basic nvpro-samples C++

OpenGL sample for NV_command_list

116
gkern
gkern recp C

🎥 Graphics Kernel: flexible, highly configurable, extensible render engine (realtime + offline)

116
Squirrel-Engine
Squirrel-Engine Squirrel-Engine C

Multithreaded C/C++ Game Engine

116
conways-gol
conways-gol KyleBanks Go

Conway's Game of Life implemented with Go and OpenGL.

115
MyLibrary
MyLibrary AlexanderVeselov

📚 A list of some interesting papers (computer graphics) that I read 📚

115
lavfi-preview
lavfi-preview richardpl C++

GUI for libavfilter

115
adreno-gpu-opengl-es-code-sample-framework
adreno-gpu-opengl-es-code-sample-framework SnapdragonGameStudios 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...

115
vera
vera patriciogonzalezvivo C++

C++/WASM GL Framework

115
FNode
FNode victorfisac C

Tool based in nodes to build GLSL shaders without any programming knowledge written in C using OpenGL and GLFW.

113
PhotonBox
PhotonBox Haeri C++

A portable modern OpenGL Game-Engine with focus on PBR

112
php-opengl
php-opengl Ponup C

PHP-OpenGL source code

112
ruis
ruis cppfw C++

:dog: GUI library in C++

112
kgl
kgl Dominaezzz Kotlin

Thin multiplatform wrappers for graphics.

112
koi
koi johnnovak Nim

Immediate mode UI for Nim

112
OceanSurface
OceanSurface jiasli C++

A real-time ocean surface simulated using Tessendorf's algorithm and OpenGL.

110
Cardia
Cardia TNtube C++

Cardia is a C++20 game engine that uses python as its scripting language.

110
ChernoOpenGL
ChernoOpenGL speauty C++

Cherno's OpenGL系列教程源码

110
STL-Viewer
STL-Viewer batu92k C#

STL (*.stl) file viewer program ( C# + OpenGL )

109
fluid_sim
fluid_sim Erkaman C

Flashy 2D fluid simulations experiments.

108
-
- GraphiCon

图形学书单

108
Mycraft
Mycraft Clapeysron C++

A minecraft clone project based on modern OpenGL completed in ZJU computer graphics course.

107
azdo
azdo potato3d C++

AZDO OpenGL techniques including multi draw indirect (MDI), visibility culling and LOD selection inside the GPU

107
PbfVs
PbfVs k-ye C++

Implementation of Macklin, Miles, and Matthias Müller. "Position based fluids.". Visual Studio 2015 + CUDA 8.0

106
prism
prism da1nerd Crystal

A 3D game engine written in crystal

106
ElvenEngine
ElvenEngine denyskryvytskyi C++

2D/3D game engine from scratch

106
CGLearning
CGLearning nintymiles C++

OpenGL Learning and Exercises

105
CSEngine
CSEngine ounols C++

CSEngine is a cross-platform 3D game engine.

105
sdf-viewer
sdf-viewer yeicor Rust

A fast and cross-platform Signed Distance Function (SDF) viewer, easily integrated with your SDF library.

105
magnum-integration
magnum-integration mosra C++

Integration libraries for the Magnum C++11 graphics engine

104
gnuboy
gnuboy rofl0r C

latest version of original laguna source, with a handful fixes for modern compilers and systems

104
ssgl
ssgl msqrt C

single source shaders for opengl

104
AssortedWidgets
AssortedWidgets shi-yan C++

OpenGL GUI library

103
magnum-plugins
magnum-plugins mosra C++

Plugins for the Magnum C++11 graphics engine

103
space_invaders
space_invaders Grieverheart C++

A simple space invaders "clone" built using OpenGL 3 and GLFW.

103
package
package blitz3d-ng C++

This project is an attempt to revive & modernize Blitz3D.

103
webgl
webgl node-3d C++

OpenGL/WebGL for Node.js

103
lwjglbook-CN-Translation
lwjglbook-CN-Translation mouse0w0

Lwjglbook (a lwjgl tutorial) Chinese translation, 《用LWJGL3开发3D游戏》中文翻译

103
rgl
rgl dmurdoch C++

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...

103
Velaptor
Velaptor KinsonDigital C#

2D game development framework

103