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 (1379)

igneous
igneous MissingBitStudios C++

Igneous is an open source game engine written in C++.

51
eagine-all
eagine-all matus-chochlik C++

Collection of C++ libraries wrapping SSL, OpenGL, OpenAL and EGL including utilities for writing distributed applications with graphics and/or audio r...

51
android-RoundedTextureView
android-RoundedTextureView wasabeef Java

RoundedTextureView Sample

50
acf
acf elucideye C++

Aggregated Channel Feature object detection in C++ and OpenGL ES 2.0 based on https://github.com/pdollar/toolbox

50
Simpleton-Engine
Simpleton-Engine indianakernick C++

What a stupid name for a library

50
orka
orka onox Ada

The OpenGL 4.6 Rendering Kernel in Ada 2012

50
luajit_gfx_sandbox
luajit_gfx_sandbox pixeljetstream C

luajit based OpenGL and Vulkan rendering sandbox

49
vimeo-depth-viewer
vimeo-depth-viewer vimeo C++

OpenGL application for viewing depth and color video streams from Intel RealSense cameras

49
screensnap
screensnap nasso Rust

A simple screenshooting program written in Rust

49
ste
ste ssteinberg C++

3D graphics engine

49
HXEngine
HXEngine huangx916 C++

HXEngine is a cross-platform open source game engine developed by personal

49
IFT3100A25
IFT3100A25 philvoyer C++

Exemples du cours 'IFT-3100 Infographie' de l'Université Laval (édition automne 2025).

49
Quake2
Quake2 gildor2 C++

Quake 2 modification with new renderer and many other unique features.

49
PixelVoxels
PixelVoxels KellerMartins C

A "Pixelart like" voxel engine

49
Pycraft
Pycraft PycraftDeveloper Python

Pycraft is the OpenGL, open world, video game made entirely with Python. This project is a game to shed some light on OpenGL programming in Python as...

49
Gecko2D
Gecko2D Nazariglez JavaScript

Cross-platform Game Framework

48
MineVKR
MineVKR helixd2s JavaScript

WIP REAL RTX for Minecraft Java Edition...

48
glfwJS
glfwJS Reon90 C

The N-API bindings for GLFW

48
Lindbergh-Emulator
Lindbergh-Emulator JayFoxRox

A Sega Lindbergh environment / HLE for Linux

48
voxigen
voxigen caseymcc C++

Voxel handling library for game development, threaded generation/io/meshing with openGL rendering.

48
WinFontRender
WinFontRender sawickiap C++

Small single-header C++ library that renders Windows fonts in graphics applications

48
glarea-example
glarea-example ebassi C

Small example of OpenGL use with GTK3

48
bevy_miniquad
bevy_miniquad smokku Rust

Bevy engine + miniquad render plugin

48
rusty_sword_arena
rusty_sword_arena CleanCut Rust

Rusty Sword Arena: A Crash Course in Rust (Companion repository to the OSCON tutorial)

47
melo
melo jing-interactive C

melo is mesh loader for OBJ, glTF2 and PLY

47
lesser-doom
lesser-doom jakehffn C

Wolfenstein-style render engine experiment in C

47
reason-glfw
reason-glfw revery-ui C

Cross-platform GLFW / OpenGL ES / WebGL bindings for Reason

46
fisheye
fisheye tokoik C++

魚眼レンズ画像の GLSL を使った平面展開のサンプルプログラム

46
NativeGL_demo
NativeGL_demo zhouxingkong C++

此程序使用android native代码实现EGL,并使用SurfaceView作为OpenGL绘图窗口。即可提高图形渲染性能,又可使用java层定义的图形界面

46
KVS
KVS naohisas C++

Kyoto Visualization System

46
fisheye-camera
fisheye-camera BMEI1314 C++

输入:YUV420p流媒体进行鱼眼视频的矫正

46
quickcurver
quickcurver vimpostor C++

Modern C++20/Qt6 implementation of the famous game "Achtung die Kurve", also known as Curve Fever

46
vision_ui
vision_ui cortictechnology Python

This is a vision-based 3d model manipulation and control UI

46
mediapipe_plus
mediapipe_plus houmo-ai C++

The purpose of this project is to apply mediapipe to more AI chips.

46
n8engine
n8engine natecurtiss C#

An open-source C# game engine that's going to be the best thing ever.

46
L
L lut0pia C++

Public-domain modular game engine.

45
Curl_Noise
Curl_Noise kbladin C++

Implementation of curl noise for particles simulated on GPU with OpenGL

45
ldk
ldk marciovmf C++

A game engine being developed from scratch for learning and practicing essential game development skills. Each and every single feature is written fro...

45
ConvectionKernels
ConvectionKernels elasota C++

Fast, high-quality texture compression library for many formats

45
Klein
Klein unclejimbo C++

Qt3D based graphics library

45
ShaderBoiler
ShaderBoiler podgorskiy C++

Aimed to eliminate preprocessor hell in shaders and kernels.

45
fractals3d
fractals3d Constantor C++

3D fractals viewer desktop application

45
rusterizer
rusterizer jqrv1s Rust

Bare-bones software renderer written in Rust

45
polyred
polyred polyred Go

📺 3D Graphics in Go.

45
ColumbusEngine
ColumbusEngine ColumbusUtrigas C

3D cross-platform game engine written in C++

44
payton
payton sinanislekdemir Python

Payton! Kickstart any 3D OpenGL + GTK Ideas in a few seconds!

44
Tiny-OpenGL-Shadow-Mapping-Examples
Tiny-OpenGL-Shadow-Mapping-Examples Flix01 C

Compact OpenGL Shadow Mapping Examples in a single compilation unit

44
Fairtris
Fairtris furious-programming Pascal

Clone of the official classic Tetris® game for the NES console, intended for Windows and Linux systems. It implements the original mechanics and inclu...

44
Aurora
Aurora SamCZ C++

C++ Game engine based on OpenGL

44
Blog
Blog alibad C

Source code for blog posts on http://open-gl.com (used to be http://mycodelog.com)

44