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)

pyGLFW
pyGLFW FlorianRhiem Python

Python bindings for GLFW

253
ios-gpuimage-plus
ios-gpuimage-plus wysaid C++

GPU accelerated image filters for iOS, based on OpenGL.

252
music_visualizer
music_visualizer bradleybauer C

Shader viewer / music visualizer for Windows and Linux

252
FishEngine
FishEngine yushroom C++

Simple, Unity-like Game Engine.

252
AnotherCraft
AnotherCraft CZDanol TeX

A Minecraft clone demo (master thesis)

251
o2
o2 o2-engine C

2D Game Engine with visual WYSIWYG editor and JS scripting

249
island
island island-org C

Lightweight and low-level creative coding toolkits in C.

247
OpenGL-3D-Game-Tutorial-Series
OpenGL-3D-Game-Tutorial-Series PardCode C++

C++ OpenGL 3D Game Tutorial Series - Learn to code a Cross-Platform OpenGL 3D Game in C++ from scratch

245
osgverse
osgverse xarray C

osgVerse, a complete 3d engine solution based on OpenSceneGraph. It supports OpenGL/OpenGLES/Vulkan/DirectX/Metal backends, and also works on modern b...

244
Minecraft
Minecraft swr06 C++

A Tiny Minecraft clone made with C++ and OpenGL.

242
ORB-SLAM2-based-AR-on-Android
ORB-SLAM2-based-AR-on-Android muziyongshixin C++

This is a Android Augmented Reality APP based on ORB-SLAM2 and OpenGL,which can work well on both outdoor and indoor environments

242
surface_splatting
surface_splatting sebastianlipponer C++

OpenGL demo of a point rendering and texture filtering technique called Surface Splatting.

241
PyGLM
PyGLM Zuzu-Typ Python

Fast OpenGL Mathematics (GLM) for Python

241
nanovg-zig
nanovg-zig fabioarnold C

A small anti-aliased hardware-accelerated vector graphics library

240
Anim
Anim Nor-s C++

3D animation editor (with ai mocap, mixamorig)

240
forge
forge arrayfire C++

High Performance Visualization

238
cmakeSetup
cmakeSetup meemknight C++
238
graphics-algorithm
graphics-algorithm douysu C++

3D图形学算法Code。包括软渲染、光线追踪、PBR等等~

238
visvis
visvis almarklein Python

Visvis - the object oriented approach to visualization

237
dxgl
dxgl dxgldotorg C

DXGL DirectX-to-OpenGL Wrapper source code

237
FastMassSpring
FastMassSpring sam007961 C++

Interactive cloth simulator using the method described in the SIGGRAPH paper "Fast Simulation of Mass-Spring Systems" by Liu, T., Bargteil, A. W., Obr...

233
tlRender
tlRender grizzlypeak3d C++

tlRender is an open source library for building playback and review applications for visual effects, film, and animation.

231
GLRippleView
GLRippleView r21nomi Kotlin

Custom GLSurfaceView for Android to show image with ripple effect using OpenGL.

231
bgrabitmap
bgrabitmap bgrabitmap Pascal

📜 BGRABitmap graphics library made with Lazarus (Free Pascal).

231
glsltuto
glsltuto ssloy C++

GLSL shaders tutorial

230
graphics-snippets
graphics-snippets Rabbid76 C++

Shading techniques and GLSL snippets

230
Qt-5-and-OpenCV-4-Computer-Vision-Projects
Qt-5-and-OpenCV-4-Computer-Vision-Projects PacktPublishing C++

Qt 5 and OpenCV 4 Computer Vision Projects, published by Packt

229
three.kt
three.kt markaren Kotlin

Three.js port for the JVM (desktop)

228
ttf2mesh
ttf2mesh fetisov C++

Standalone library for TrueType font tessellation. Allows to load ttf-file and convert its glyphs to 2D or 3D mesh objects without rasterization.

227
Skity
Skity RuiwenTang
225
GLWpfControl
GLWpfControl opentk C#

A fast native control for OpenTK 4.x + 3.x on WPF.

224
splatapult
splatapult hyperlogic C++

A 3d gaussian splatting renderer in C++ and OpenGL

224
opencamera-for-android
opencamera-for-android moo611 C++

android 美颜相机

222
SoftRenderer
SoftRenderer wlxklyh C++

Soft Renderer软渲染器:安卓工程师、iOS工程师、Unity工程师、Unreal工程师、Java工程师、C++工程师、C#工程师可以通过此来快速深刻理解渲染管线

222
quetoo
quetoo jdolan C

Quetoo ("Q2") is a free first person shooter based on id Tech2. GPL v2 license.

221
mapbox-gl-native-android
mapbox-gl-native-android mapbox Java

Interactive, thoroughly customizable maps in native Android powered by vector tiles and OpenGL

219
react-native-3d-model-view
react-native-3d-model-view BonnierNews Java

A React Native view for displaying 3D models

219
Polyline2D
Polyline2D CrushedPixel C++

A header-only library to generate meshes for a solid path. Useful to render thick lines using OpenGL.

218
AnimatedGif
AnimatedGif Waitsnake Objective-C

A screensaver for Mac OSX / macOS that plays animated GIFs and APNGs

217
mos
mos morganbengtsson C++

Lightweight game engine.

217
EZFilter
EZFilter uestccokey Java

A lightweight (<180KB), easy-to-extend Android filter and dynamic sticker framework for adding filters and stickers for camera, video, bitmap and view...

216
neowall
neowall 1ay1 C

GPU-accelerated live wallpaper engine for Linux using GLSL shaders. Runs on Wayland and X11.

216
dogfight-sandbox-hg2
dogfight-sandbox-hg2 harfang3d Python

Air to air combat sandbox, created in Python 3 using the HARFANG 3D 2 framework.

215
Hork-Source
Hork-Source Hork-Engine C++

3D Game Engine

214
TinyWindow
TinyWindow ziacko C++

a cross platform (Linux and Windows) OpenGL window library in a single header

213
Awesome-Android-NDK
Awesome-Android-NDK JsonChao

:fire: 全面深入地掌握NDK技术,成为下一波5G时代的浪潮儿~

212
enigine
enigine furkansarihan C++

Game engine playground.

212
Galaxy-Renderer
Galaxy-Renderer beltoforion C++

A Program for modelling a rotating galaxy based on the density wave theory.

211
augmented_reality
augmented_reality ahmetozlu C++

:gem: "Marker-less Augmented Reality" with OpenCV and OpenGL.

210
android-3d-model-viewer
android-3d-model-viewer WenlinMao Java

Android app to load 3D models in obj, stl, dae & gltf format using pure OpenGL ES 2.0. Published on Play Store https://play.google.com/store/apps/deta...

210