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

OceanFFT
OceanFFT achalpandeyy C++

OpenGL Demo: Simulating Ocean Waves with FFT

131
imoguizmo
imoguizmo fknfilewalker C++

Interactive Orientation Gizmo for ImGui

131
sharedgl
sharedgl dmaivel C

An OpenGL implementation enabling 3D acceleration for Windows and Linux guests in QEMU/KVM

131
PrusaControl
PrusaControl prusa3d Python

PrusaControl is an alternative user interface for Slic3r Prusa Edition

130
voxelman
voxelman MrSmith33 D

Plugin-based client-server voxel game engine written in D language

129
nodesnim
nodesnim Ethosa Nim

The Nim GUI/2D framework, based on OpenGL and SDL2.

129
RasterIX
RasterIX ToNi3141 C++

OpenGL 1.x implementation for FPGAs

129
grimoire-legacy
grimoire-legacy jshrake Rust

A cross-platform live-coding tool for creative coding with GLSL shaders

128
Elit3D
Elit3D christt105 C++

Tile map editor 3D with 3D terrains

128
rPBR
rPBR victorfisac C

Physically based rendering (PBR) for raylib

127
juce-cookbook
juce-cookbook tobanteAudio Makefile

Collection of tutorials & resources for the C++ library JUCE

127
Whiteboard
Whiteboard laishujie C++

Android 绘制涂鸦项目,采用opengl es 3.0 + ndk 完成,支持笔刷,画笔缩放,撤销返回,保存,颜色等功能

127
openscenegraph-cross-platform-guide
openscenegraph-cross-platform-guide OGStudio C

OpenSceneGraph cross-platform guide: run OSG under Linux, macOS, Windows, Android, iOS, Web

126
PreMulAlpha
PreMulAlpha dtrebilco C++

Pre-Multiplied blend mode is a 3 in 1 blend mode that has a lot of uses. It has been around for a long time but it seems to be re-discovered every few...

125
lvg
lvg lieff C

Lion Vector Graphics

125
glottie
glottie LottieFiles C++

OpenGL/WebGL based Lottie animation player

125
h-raylib
h-raylib Anut-py Haskell

Haskell bindings for raylib

125
GIFCompressor
GIFCompressor natario1 Java

An Android tool to compresses your GIFs into lightweight MP4 video using fast, hardware-accelerated encoders. Supports cropping, rotation, GIF concate...

124
computer-graphics
computer-graphics SagarGaniga C++

Beginners Guide to Computer Graphics in C/C++, OpenGL, JavaFX

124
quarkGL
quarkGL voithos C++

A subatomic OpenGL graphics library.

124
pyEarth
pyEarth afourmy Python

:globe_with_meridians: A lightweight 3D visualization of the earth in 150 lines of Qt/OpenGL

123
zig-opengl
zig-opengl ikskuh C#

OpenGL binding generator based on the opengl registry

123
small3d
small3d dimi309 C++

Tiny C++ 3D game development library for Windows and Linux

123
SilenceEngine
SilenceEngine sriharshachilakapati Java

A cross platform 2D / 3D Java Game Engine (Desktop / Html5 / Android)

122
glCapsViewer
glCapsViewer SaschaWillems C++

C++ port of the OpenGL hardware capability viewer

122
Sokol.NET
Sokol.NET elix22 C++

Cross-platform graphics framework for C# with .NET NativeAOT | Desktop • Mobile • Web | Direct3D • Metal • OpenGL • WebGL

122
NEWorld
NEWorld Infinideastudio C++

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

121
Gengine
Gengine JuanDiegoMontoya C++

C++/OpenGL 4.6 voxel game engine.

119
build-mesa
build-mesa mmozeiko Batchfile

Automatic build of mesa3d for Windows

119
PathTracer
PathTracer BobLChen C++

Tile based pathtracer runs in OpenGL

118
kms-glsl
kms-glsl astefanutti C

CLI that runs OpenGL fragment shaders using the DRM/KMS Linux kernel subsystem

118
VKGL
VKGL kbiElude C++

Core OpenGL over Vulkan

117
awesome-mobile-graphics
awesome-mobile-graphics shihchinw

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

117
OpenGL
OpenGL nekosilverfox C++

📽 基于 Qt & OpenGL 的计算机图形学实例

117
vectarine
vectarine vanyle Rust

A free cross-platform game engine focusing on fast prototyping and having fun with Luau scripting

117
cubicLife
cubicLife xms0g C++

Conway's Game of Life in 3D

117
leven
leven nickgildea C++

Complete source for my experimental voxel engine

116
MyLibrary
MyLibrary AlexanderVeselov

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

116
FrameGraph-Example
FrameGraph-Example skaarj1989 C++

OpenGL Renderer w/ FrameGraph

116
SolarSystem-3D
SolarSystem-3D GTruf C++

3D scene with a model of the Solar System

116
gl_commandlist_basic
gl_commandlist_basic nvpro-samples C++

OpenGL sample for NV_command_list

115
gkern
gkern recp C

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

115
Squirrel-Engine
Squirrel-Engine Squirrel-Engine C

Multithreaded C/C++ Game Engine

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.

114
Fio
Fio ViciousSquid Python

A real-time liminal Quake/Hammer-style level editor with built-in game engine. Optimised for mobile CPUs

114
conways-gol
conways-gol KyleBanks Go

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

113
gl_vk_simple_interop
gl_vk_simple_interop nvpro-samples C++

Display an image created by Vulkan compute shader, with OpenGL

113
lavfi-preview
lavfi-preview richardpl C++

GUI for libavfilter

113
MobileGL
MobileGL MobileGL-Dev C++

A desktop OpenGL implementation

113