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)

MeineKraft
MeineKraft Entalpi C++

Rendering engine written in C++ & OpenGL.

36
freetype-direct-gl
freetype-direct-gl stonewell C++

OpenGL text rendering library: GPU empowered text rendering using freetype outline

36
wacman
wacman carlfindahl C++

Creating a pacman clone with OpenGL 4.5 and EnTT

36
vignette-live2d
vignette-live2d vignetteapp C#

Live2D support for osu!framework

36
glslsandbox-player
glslsandbox-player jolivain C

A GLSL Sandbox standalone player.

36
renderdoc-rs
renderdoc-rs ebkalderon Rust

RenderDoc application bindings for Rust

36
RealTimeGreenScreen
RealTimeGreenScreen erikbuck Objective-C

OBSOLETE: OpenGL shader based real-time green-screen video effect of iOS

36
hybrid_app
hybrid_app fincs C

Hybrid Switch/PC Example Application using GLFW

36
CLGLInterop
CLGLInterop 9prady9 C

OpenCL-OpenGL Interop examples

36
learnopengl-qt
learnopengl-qt ABBAPOH C++

A Qt-based implementation of the LearnOpenGL examples

36
tamsviz
tamsviz TAMS-Group C++

Visualization and Annotation Tool for ROS

36
CaveCube
CaveCube PQCraft C

An in-development open source voxel game

36
GLRenderClient
GLRenderClient JonaNorman Java

A lightweight rendering library designed for Android that uses Only Java to make people forget the technical details of Opengl

36
hs-quake-3
hs-quake-3 ocharles Haskell

Quake 3 map viewer written in Haskell

35
Auto3D
Auto3D LINKHA C++

2D and 3D game engine based on OpenGL OpenGL ES and Vulkan

35
planar_proj_shadows
planar_proj_shadows Erkaman JavaScript

Demo of Planar Projected Shadows in regl

35
fugo
fugo udhos Go

fugo - fun with Go. gomobile OpenGL game

35
ANGE
ANGE Xoliper C++

C++ OOP GUI Library

35
nTiled
nTiled BeardedPlatypus C++

nTiled - forward and deferred openGL renderer with support for Tiled Shading, Clustered Shading and Hashed Shading

35
OpenGLTutorial
OpenGLTutorial Pilzschaf C++

Repository for my german OpenGL Tutorial series. Code for each tutorial can be found in the respective branches

35
OpenGL.NET
OpenGL.NET EvergineTeam C#

This repository contains low-level bindings for OpenGL and OpenGLES used in Evergine.

35
Gemcutter
Gemcutter EmilianC C++

A free C++ game development framework for Windows.

35
Iyan3d
Iyan3d codetiger C++

Iyan 3D Professional Edition - 3D animation app for iOS

35
GLPT
GLPT daar Pascal

GLPT :: OpenGL Pascal Toolkit. A multi-platform library for OpenGL and OpenGL ES

35
fivekogfx
fivekogfx fiveko JavaScript

Image Processing Library (JavaScript and WebGL)

35
ComputerGraphics-OpenGL
ComputerGraphics-OpenGL AmrSaber C++
35
Fluid-Simulation-and-Physics-Based-Animation
Fluid-Simulation-and-Physics-Based-Animation roshanpoudyal C++

Projects and Resources on Physics (Physically) based animation

35
Ocean-OpenGL
Ocean-OpenGL stanfortonski C++

Simple ocean/sea/water simulation | C++ OpenGL 4.1

35
Ryno-Engine
Ryno-Engine Ceffa C

C++ Game Engine

34
hinterland
hinterland Laastine Rust

2D top-down shooter game

34
planet-generator
planet-generator a5huynh C++

OpenGL/WebGL Planet Generation

34
tge
tge TakWolf Rust

A lightweight cross-platform 2D game framework written in pure Rust and based on OpenGL 3.3+.

34
JAwesomeEngine
JAwesomeEngine tdc22 Java

A Java 3D OpenGL Game and Physics Engine

34
Beetlens
Beetlens Krootl Java

Beetlens is an open source app created for educational purposes by Oleksii Shliama at Krootl

34
Cross-Platform-Dense-SLAM
Cross-Platform-Dense-SLAM Mugichoko445 C++

A cross-platform implementation of dense SLAM proposed by Keller et al. using C++, OpenGL, and OpenCV.

34
wpf-skia-opengl
wpf-skia-opengl freezy C#

Proof of concept using Skia with WPF without WindowsFormsHost

34
binviz
binviz VelocityRa C++

Binary visualization tool primarily aimed at videogame reverse engineering & research.

34
Morphy-Music-Visualizer
Morphy-Music-Visualizer vishnu-dev C++

A music visualizer implemented using C++, SFML and OpenGL for Windows and Linux :notes:

34
go-pong
go-pong Red1C3 Go

A Pong clone made from scratch with Go and C using OpenGL 3.3

34
bindbc-opengl
bindbc-opengl BindBC D

Dynamic D bindings to the OpenGL library, compatible with BetterC, @nogc, and nothrow.

34
New-ZenGL
New-ZenGL Seenkao Pascal

2D OpenGL krossplatform - library (+ full OpenGL)

34
LittleWorld
LittleWorld xpac27 C++

A simple isometric 2d game using OpenGL. Videos at https://www.dailymotion.com/playlist/x1mbxf

33
glisph
glisph tamamu Common Lisp

Glyph rendering engine using OpenGL shading language for Common Lisp.

33
docker-ros-x11
docker-ros-x11 henry2423 Dockerfile

A docker environment with ROS, Gazebo, X11 and Tensorflow

33
ionEngine
ionEngine iondune C++

3D graphics engine designed for rapid prototyping and extensibility

33
panorama
panorama ronen25 C++

Lightweight system monitor for Linux

33
MeshEditor
MeshEditor harfangeek C++

A simple mesh editor. Import an .obj model or create one from scratch.

33
harfang-go
harfang-go harfang3d Go

HARFANG 3D engine for the Go language

33
Honeycomb-Game-Engine
Honeycomb-Game-Engine antverdovsky C++

3D Game Engine written in C++ using OpenGL.

32
Videre
Videre Gnimuc Julia

OpenGL/Vulkan examples written in Julia

32