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)

swGL
swGL h0MER247 C++

A multithreaded software implementation of OpenGL 1.3 in C++.

85
AntWare
AntWare YamanQD C++

FPS Game built from scratch using C++ and OpenGL.

85
bass-studio
bass-studio nidefawl C++

Bass Studio is a Digital Audio Workstation (DAW) written in C++. Windows, MacOS and Linux builds are provided. Both VST2 and CLAP plugin format are su...

85
StickMan-3D
StickMan-3D stanislawfortonski C++

StickMan 3D: First Round | indie fighting game | C++ OpenGL

84
galaxy
galaxy reworks-org C++

C++23 Game Engine. Built on data-driven design principles and agile software engineering.

84
tofu
tofu tofuengine C

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

84
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...

84
vulkan4j
vulkan4j club-doki7 Kotlin

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

84
OpenRaider
OpenRaider xythobuz C++

Open Source Tomb Raider Engine

83
liveW
liveW dgranosa C

Live opengl wallpaper for linux i3 and KDE Plasma with support for Shadertoy

83
PCSS
PCSS pboechat C++

GLSL implementation of the Percentage-Closer Soft Shadows technique

83
thelema-engine
thelema-engine zeganstyl Kotlin

Thelema - 3D graphics engine, written in Kotlin. Based on sources of libGDX.

83
VoxelEngine
VoxelEngine SeanNikkel C++

Custom voxel engine written in C++ and OpenGL

83
fedora-amdgpu-pro
fedora-amdgpu-pro CosmicFusion Shell

A repository that provides the proprietary driver for fedora without having to deal with hassle of getting RHEL repo to work , and it has 32 bit libra...

83
sfsim
sfsim wedesoft Clojure

Space flight simulator (under development)

83
qor
qor flipcoder C++

3D OpenGL Game Engine (C++ w/ Python scripting)

82
Voxel_Cone_Tracing
Voxel_Cone_Tracing kbladin C++

Converting vertex meshes to voxel data and visualizing using VCT

82
QuickFont
QuickFont opcon C#

A Modern OpenGL Font Rendering Library for OpenTK

82
renpy-shader
renpy-shader bitsawer Python

Custom OpenGL 2D and 3D rendering with skeletal animation support for Ren'Py

82
CrossWindow-Graphics
CrossWindow-Graphics alaingalvan C++

A header only library to simplify creating 🌋 Vulkan / ⚪ OpenGL / 🌐 WebGL / ❎DirectX / 🤖 Metal data structures with CrossWindow.

82
AndroidOpenGLES
AndroidOpenGLES tuke0919 Java

学习实践OpenGLES,包括绘制几何图形,添加渲染三角形,等腰三角形,彩色等腰三角形,和圆,使用OpenGlES 对图片进行模糊,冷暖色调等处理,编写glsl着色器语言...

82
3d-core-raub
3d-core-raub node-3d JavaScript

An extensible Node.js 3D core for desktop applications

81
SDFEditor
SDFEditor galloscript C++

Signed Distance Field CSG Editor

81
rdc-cli
rdc-cli BANANASJIM Python

Scriptable CLI for RenderDoc captures — built for terminal workflows, CI pipelines, and AI agents

81
Ockero
Ockero KogeLabs Kotlin

Ockero: Kotlin OpenGl Game Engine

80
YAVSRG
YAVSRG YAVSRG F#

Home of Interlude, the most based keyboard rhythm game

80
omegalib
omegalib uic-evl C

A hybrid visualization framework for desktops, large immersive displays and the web

79
SoftLit
SoftLit NotCamelCase C++

Software Rasterizer

79
rewind-viewer
rewind-viewer kswaldemar C++

Fast match viewer with rewinding support for Russian AI Cup championship series

79
BunnyLOD
BunnyLOD dougbinks C++

Cross platform GLFW based port of Stan Melax's BunnyLOD Easy Mesh Simplification

79
OpenGL-ES-iOS
OpenGL-ES-iOS zhangfangtaozft Objective-C

《OpenGL ES应用开发实践指南:iOS卷》代码解析,看这个就不用怎么看书了,注释特别详细,适合初学者

79
glbind
glbind mackron C

Single file OpenGL API loader.

79
SdfFontDesigner
SdfFontDesigner aiekick GLSL

Offline font tuning/bitmap generation via shaders

79
chronotext-cross
chronotext-cross arielm C++

Cross platform infrastructure for developing 2d and 3d applications with C++ and OpenGL

79
Candela
Candela swr06 C++

Pathtraced Realtime Engine

79
WFSignatureView
WFSignatureView Babywolf1992 Swift

WFSignatureView, signature view in Swift and based on OpenGL

78
hdreffects
hdreffects karimnaaji C++

High dynamic range rendering, with lens flare approximation and bloom

78
neothyne
neothyne graphitemaster C++

Engine and game

78
jmonkeybuilder
jmonkeybuilder JavaSaBr Java

jMonkeyBuilder

78
beamui
beamui dayllenger D

[Frozen] UI toolkit in D

78
gloom
gloom aleksaro C++

A minimalistic boilerplate for OpenGL with C++.

78
smaaDemo
smaaDemo turol C++

Subpixel Morphological AntiAliasing OpenGL/Vulkan demo

78
Homeworld
Homeworld GardensOfKadesh C

Gardens of Kadesh: A WebAssembly port of Homeworld.

78
JoeQuake
JoeQuake j0zzz C

Quake engine mod targeted for speedrunning

78
andromeda
andromeda jaredloomis Haskell

OpenGL-based rendering engine with embedded language that compiles to GLSL.

77
sr_graph
sr_graph kosua20 C

A simple, one-file, header-only, C++ utility for graphs, curves and histograms.

77
rust-belt
rust-belt johnthagen Rust

:rocket: Asteroids-like arcade game implemented in Rust ✨

77
Wobble
Wobble Quaver C#

A powerful MonoGame extension framework for developing cross-platform games.

77
starter-wasm-webgl-opengl
starter-wasm-webgl-opengl 13rac1 C++

Cross-Platform WebAssembly/WebGL and Native/OpenGL 3D GLFW project StarterKit built with CMake

77
Pesto
Pesto marcj C++

Pesto is a high-performance GUI framework in C++ highly inspired by CSS and HTML, using Skia as rendering engine.

77