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

flutter_gl
flutter_gl wasabia C

cross-platform call OpenGL API by Dart through dart:ffi. Provides OpenGL with Texture Widget on Flutter.

266
rotation_master
rotation_master iwatake2222 C++

Provide conversion between the major representations of 3D rotation and visualize the orientation of a rigid body

266
lwjgl3-tutorial
lwjgl3-tutorial SilverTiger Java

Tutorial for the Lightweight Java Game Library (LWJGL) 3

263
video-app
video-app bmewj C++

A real-time video processing app written in C++ using OpenGL and FFmpeg

263
gpu_performance_api
gpu_performance_api GPUOpen-Tools C++

GPU Performance API for AMD GPUs

259
GLXEngine
GLXEngine glscene Pascal

GLXEngine - a graphics engine collector with GLScene & GXScene component packages for Delphi & C++Builder. The class libraries for creating 3D scenes...

258
music_visualizer
music_visualizer bradleybauer C

Shader viewer / music visualizer for Windows and Linux

258
visbrain
visbrain EtienneCmb Python

A multi-purpose GPU-accelerated open-source suite for brain data visualization

258
ulubis
ulubis malcolmstill Common Lisp

A Wayland compositor written in Common Lisp

256
glhf
glhf faiface Go

openGL Have Fun - A Go package that makes life with OpenGL enjoyable.

255
react-native-gl-image-filters
react-native-gl-image-filters GregoryNative JavaScript

React-Native image filters using gl-react

255
piccante
piccante cnr-isti-vclab C++

The hottest High Dynamic Range (HDR) Library

254
pyGLFW
pyGLFW FlorianRhiem Python

Python bindings for GLFW

254
AnotherCraft
AnotherCraft CZDanol TeX

A Minecraft clone demo (master thesis)

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

GPU accelerated image filters for iOS, based on OpenGL.

252
FishEngine
FishEngine yushroom C++

Simple, Unity-like Game Engine.

252
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

252
cmakeSetup
cmakeSetup meemknight C++
251
neowall
neowall 1ay1 C

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

251
island
island island-org C

Lightweight and low-level creative coding toolkits in C.

248
Minecraft
Minecraft swr06 C++

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

246
nanovg-zig
nanovg-zig fabioarnold C

A small anti-aliased hardware-accelerated vector graphics library

245
dxgl
dxgl dxgldotorg C

DXGL DirectX-to-OpenGL Wrapper source code

243
surface_splatting
surface_splatting sebastianlipponer C++

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

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
PyGLM
PyGLM Zuzu-Typ Python

Fast OpenGL Mathematics (GLM) for Python

241
graphics-algorithm
graphics-algorithm douysu C++

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

240
visvis
visvis almarklein Python

Visvis - the object oriented approach to visualization

240
omath
omath orange-cpp C++

Cross-platform modern general purpose game/mods/cheats development framework written in C++23.

239
forge
forge arrayfire C++

High Performance Visualization

238
Anim
Anim Nor-s C++

3D animation editor (with ai mocap, mixamorig)

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

234
graphics-snippets
graphics-snippets Rabbid76 C++

Shading techniques and GLSL snippets

233
bgrabitmap
bgrabitmap bgrabitmap Pascal

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

232
GLRippleView
GLRippleView r21nomi Kotlin

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

232
glsltuto
glsltuto ssloy C++

GLSL shaders tutorial

232
tlRender
tlRender grizzlypeak3d C++

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

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

230
GLWpfControl
GLWpfControl opentk C#

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

229
splatapult
splatapult hyperlogic C++

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

229
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)

227
Skity
Skity RuiwenTang
226
SoftRenderer
SoftRenderer wlxklyh C++

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

225
dogfight-sandbox-hg2
dogfight-sandbox-hg2 harfang3d Python

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

225
opencamera-for-android
opencamera-for-android moo611 C++

android 美颜相机

222
Polyline2D
Polyline2D CrushedPixel C++

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

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

A React Native view for displaying 3D models

220
enigine
enigine furkansarihan C++

Game engine playground.

220
Hork-Source
Hork-Source Hork-Engine C++

3D Game Engine

219