Most popular opengl repositories and open source projects

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.

sdf-baking

An OpenGL sample that demonstrates baking SDFs and using them to add S...

6   40   40  

PhaseJumpPro

Design Patterns Code for Unity Games + C++/OpenGL renders.

5   40   40  

rugl

Declarative Stateless OpenGL in Rust

2   40   40  

demos

Simple OpenGL and Vulkan graphics demos in C++

7   40   40  

OpenCVTest

基于OpenCV实现人脸检测和智能选区截图(仿扫描王APP)的功能

9   40   40  

imac-tower-defense

OpenGl 4.4 game made with Entity Component System

7   40   40  

mgfx

MGFX - A cross-platform 2D (CPU & GPU) and 3D (GPU) starter kit.

5   39   39  

opengl-demos

A list of small OpenGL applications to demonstrate concepts of Compute...

19   39   39  

BSODScreen

BSOD Screensaver

17   39   39  

JPlotter

OpenGL based 2D Plotting Library for Java using AWT and LWJGL

6   39   39  

bgfx-header-extension-library

Header-only effects and helper library for Bgfx to help you hit the gr...

0   39   39  

3Dev

3Dev is a lightweight and easy-to-use game engine with PBR, physics an...

3   39   39  

zba

Game Boy Advance Emulator. Yes, I'm awful with project names.

0   39   39  

PyOpenGL-skeleton-aniamtion

OpenGL skeleton animation using PyOpenGL

7   38   38  

polyred

📺 3D Graphics in Go.

4   38   38  

vreng

Virtual Reality Engine - Interactive 3D Navigator over the Internet

8   38   38  

Pie

Pie: The cross-platform graphics toolkit.

5   38   38  

Altseed

12   38   38  

AyaGui

A lite custom imgui-mode graphic user interface based on Modern C++ an...

8   37   37  

scalanative-graphics-bindings

OpenGL and SDL2 bindings for Scala Native

5   37   37  

i8080-emu

An emulator for Intel 8080 processor written in C.

5   37   37  

ThiefEngine

University Final project - JavaScript + WebGL 2D Game Engine.

0   37   37  

UnityNativeTextureLoader

This is an example to load textures from StreaminAssets directory or...

9   37   37  

Dinky2D

Dinky2d 是一款超精简的2D非商业游戏引擎。   Dinky2d is a simple 2d-g...

13   37   37  

GPU-Zen-2-Baker

🥧 An OpenGL 4.x example of GPU Zen 2's ray casting techniques for bak...

7   37   37  

Markerless_Motion_Pose_Face_detection_tracking_and_3D_reconstruction

Visual Computing : Markerless Motion and/or Pose and/or Face detection...

3   37   37  

trackballs

Marble steering game (see https://trackballs.github.io/)

9   37   37  

Hello-GLUT

A very simple "Hello World!" GLUT application demonstrating how to wri...

14   37   37  

pyopengltk

OpenGL frame for Python/Tkinter via ctypes and pyopengl

9   37   37  

open-siege

A reverse engineering effort of Earthsiege, Starsiege and other games...

7   37   37  

UntitledVulkanGameEngine

Cross-platform game engine

8   37   37  

CLGLInterop

OpenCL-OpenGL Interop examples

8   36   36  

hosae

A work in progress reimplementation of Anachronox. Also probably still...

0   36   36  

tamsviz

Visualization and Annotation Tool for ROS

2   36   36  

Homeworld

Gardens of Kadesh: A WebAssembly port of Homeworld.

7   36   36  

CaveCube

An in-development open source voxel game

4   36   36  

space-shooter

OpenGL project on the Spaceship Shooting Game

21   36   36  

openGLPlotLive

A simple openGL 2D plotter for quickly updated data.

14   36   36  

OpenGL-VXGI-Engine

OpenGl Global Illumination real-time rendering study project

2   36   36  

GLRenderClient

A lightweight rendering library designed for Android that uses Only Ja...

9   36   36  

QuartzEngine

Nolonger used, see Phoenix repo

10   36   36  

Shikoba

An OpenGL 3 font library using FreeType 2.

4   36   36  

carambolage

A game written in Rust.

5   36   36  

MeineKraft

Rendering engine written in C++ & OpenGL.

3   36   36  

freetype-direct-gl

OpenGL text rendering library: GPU empowered text rendering using free...

7   36   36  

stylized_snake_game

A cross-platform desktop stylized version of snake game made from scra...

3   36   36  

wacman

Creating a pacman clone with OpenGL 4.5 and EnTT

6   36   36  

vignette-live2d

Live2D support for osu!framework

7   36   36  

glslsandbox-player

A GLSL Sandbox standalone player.

4   36   36  

renderdoc-rs

RenderDoc application bindings for Rust

6   36   36