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)

ShaderTranspiler
ShaderTranspiler RavEngine C++

A clean and simple cross-platform C++ library to convert GLSL shaders to HLSL, Metal, Vulkan, and WebGPU

103
WayVes
WayVes Roonil GLSL

OpenGL-based Visualiser Framework for Wayland

103
OpenTKTutorialContent
OpenTKTutorialContent neokabuto C#

Project files from OpenTK tutorials from my blog

102
learn-opengl-golang
learn-opengl-golang raedatoui Go

Learn OpenGL Tutorials in Go

102
OpenTK-PathTracer
OpenTK-PathTracer BoyBaykiller C#

Simple C# OpenGL Path Tracer

102
libvisual
libvisual Libvisual C

Libvisual Audio Visualization

102
Spectrum
Spectrum iamthefearlessone C++
102
fly
fly amhndu C++

Flight simulator in OpenGL

101
RCCpp-DearImGui-GLFW-example
RCCpp-DearImGui-GLFW-example enkisoftware C++

Add Runtime Compiled C++ to the Dear ImGui example using the GLFW and OpenGL backend - with power saving

101
ShaderLab
ShaderLab BobLChen C++

Shaderlab is a tool designed for cross compiling unity shader to other shading languages.

101
ruby-opengl
ruby-opengl vaiorabbit Ruby

Yet another OpenGL wrapper for Ruby (and wrapper code generator).

100
SatelliteSimulator
SatelliteSimulator FlorentF9 C++

:rocket: A simple Qt/OpenGL satellite orbit simulator

100
MiniMineCraft
MiniMineCraft wishForget C++

基于C++和OpenGL实现的模仿我的世界的图形学小Demo。实现了包括地形自动生成,方块消除和放置功能。

100
Spectaculum
Spectaculum protyposis Java

A spectacular view widget for visual media content on Android

99
PlanetRenderer
PlanetRenderer Illation C++

A repo for my research on planet rendering in c++ | opengl **Now runs on Linux**

99
mesh-subdivision
mesh-subdivision ozkanyumsak C++

A collection of common mesh subdivision algorithms

99
ofxTimeMeasurements
ofxTimeMeasurements armadillu C++

OpenFrameworks add-on to easily measure execution times on different parts of your code.

98
rendering-fw
rendering-fw meirbon C++

Rendering framework with rasterizers & path tracers implemented using Vulkan, OptiX & OpenGL

98
trase
trase trase-cpp C++

📊 A lightweight plotting library

98
GLGrassRenderer
GLGrassRenderer LesleyLai C++

OpenGL Grass Renderer

98
render-doctor
render-doctor vinjn Python

渲染医生,基于 RenderDoc 的渲染分析工具,以 html 形式展现方便阅读和分享。

98
vulkan4j
vulkan4j club-doki7 Kotlin

Computer Graphics and Gaming API (Vulkan, OpenGL, GLFW, STB, ...) bindings for Java using Java 22 FFM APIs

98
binPipe
binPipe walesey C
97
magnum-bootstrap
magnum-bootstrap mosra Shell

Bootstrap projects for the Magnum C++11 graphics engine

97
apolune
apolune LAGameStudio C++

Lost Astronaut's Game Creation Framework: A massive 1800+ class 1400 file extravaganza of OpenGL, WinAPI, OpenAL and many other features, written in V...

97
OngekiFumenEditor
OngekiFumenEditor NyagekiFumenProject C#

音击谱面编辑器

97
cppcraft
cppcraft knagaitsev C++

a Minecraft clone written in C++ and OpenGL that includes Minecraft textures, chunks, building, terrain, trees, water, inventories, and more!

96
gameoverlay
gameoverlay momo5502 C++

🎮 GameOverlay using CEF with support for common rendering backends

96
thyme
thyme Grokmoo Rust

Themable Immediate Mode User Interface Toolkit in Rust

95
expo-three-demo
expo-three-demo EvanBacon JavaScript

🍎👩‍🏫 Collection of Demos for THREE.js in Expo!

95
mangl
mangl zigalenarcic C

A graphical man page viewer with man page search built on OpenGL and mandoc libraries

95
ColumbaEngine
ColumbaEngine Gallasko C

Yet another C++ cross platform graphical/game engine

95
Swift_OpenGL_Example
Swift_OpenGL_Example sakrist Swift

:star: Swift OpenGL Example written in swift (for Ubuntu, macOS, iOS and Android)

94
FinEngine
FinEngine ifinver C++

Android simple graphics interface for Unity or Cocos2d

94
tofu
tofu tofuengine C

Multiplatform lightweight 2D game-engine, retro-game inspired. Uses OpenGL through GLFW3. Scripted in Lua. Aiming zero run-time dependencies.

94
3d-forest
3d-forest VUKOZ-OEL C++

Visualization, processing and analysis of Lidar point clouds, mainly focused on forest environment. New version of 3D Forest. Process files with terab...

94
OpenGLwithQtWidgets
OpenGLwithQtWidgets gongjianbo C++

以 LearnOpenGL 教程和《OpenGL编程指南(原书第九版)》 为基础,结合 QtWidgets 框架学习 OpenGL 的练习代码。 LearnOpenGL 英文原版:https://learnopengl.c...

94
sgi-demos
sgi-demos sgi-demos C

SGI demos from long ago, running in your browser today.

94
node-webgpu
node-webgpu dawn-gpu JavaScript

webgpu for node.js

94
BubbleTextureView
BubbleTextureView zolad Java

Custom bubble shape TextureView for Android, OpenGL surface implementation using TextureView. 自定义气泡形状的TextureView,使用OpenGL实现

93
guisan
guisan kallisti5 C++

A C++ SDL2 user interface library based on guichan.

93
sfsim
sfsim wedesoft Clojure

Space flight simulator (under development)

93
YAVSRG
YAVSRG YAVSRG F#

Home of Interlude, the most based keyboard rhythm game

93
MobileNet-SSD
MobileNet-SSD PINTO0309 Python

MobileNet-SSD(MobileNetSSD) + Neural Compute Stick(NCS) Faster than YoloV2 + Explosion speed by RaspberryPi · Multiple moving object detection with hi...

92
simple-opengl-loader
simple-opengl-loader tsherif C

An extensible, cross-platform, single-header C/C++ OpenGL loader library.

92
game-framework
game-framework Planimeter C

Planimeter Game Framework - LuaJIT FFI-based game development framework for Lua

91
bruneton-sky-model
bruneton-sky-model diharaw GLSL

An OpenGL implementation of Eric Bruneton's Precomputed Atmospheric Scattering paper.

91
Nuclear-Engine
Nuclear-Engine CyberHazeGames C++

A W.I.P Modern C++20 Cross-Platform Game Engine with C# Scripting.

91
shooter
shooter vectozavr C++

First person shooter written on 3dzavr game engine.

91
sky-models
sky-models diharaw C++

A collection of various Sky Model implementations in OpenGL suitable for real-time rendering.

90