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.
Simple, Unity-like Game Engine.
Shader viewer / music visualizer for Windows and Linux
GPU accelerated image filters for iOS, based on OpenGL.
A Minecraft clone demo (master thesis)
2D Game Engine with visual WYSIWYG editor and JS scripting
Lightweight and low-level creative coding toolkits in C.
C++ OpenGL 3D Game Tutorial Series - Learn to code a Cross-Platform OpenGL 3D Game in C++ from scratch
osgVerse, a complete 3d engine solution based on OpenSceneGraph. It supports OpenGL/OpenGLES/Vulkan/DirectX/Metal backends, and also works on modern b...
This is a Android Augmented Reality APP based on ORB-SLAM2 and OpenGL,which can work well on both outdoor and indoor environments
A Tiny Minecraft clone made with C++ and OpenGL.
OpenGL demo of a point rendering and texture filtering technique called Surface Splatting.
3D animation editor (with ai mocap, mixamorig)
Fast OpenGL Mathematics (GLM) for Python
3D图形学算法Code。包括软渲染、光线追踪、PBR等等~
High Performance Visualization
Visvis - the object oriented approach to visualization
A small anti-aliased hardware-accelerated vector graphics library
Interactive cloth simulator using the method described in the SIGGRAPH paper "Fast Simulation of Mass-Spring Systems" by Liu, T., Bargteil, A. W., Obr...
DXGL DirectX-to-OpenGL Wrapper source code
Custom GLSurfaceView for Android to show image with ripple effect using OpenGL.
GLSL shaders tutorial
📜 BGRABitmap graphics library made with Lazarus (Free Pascal).
tlRender is an open source library for building playback and review applications for visual effects, film, and animation.
Shading techniques and GLSL snippets
Three.js port for the JVM (desktop)
Qt 5 and OpenCV 4 Computer Vision Projects, published by Packt
Standalone library for TrueType font tessellation. Allows to load ttf-file and convert its glyphs to 2D or 3D mesh objects without rasterization.
A 3d gaussian splatting renderer in C++ and OpenGL
A fast native control for OpenTK 4.x + 3.x on WPF.
android 美颜相机
Soft Renderer软渲染器:安卓工程师、iOS工程师、Unity工程师、Unreal工程师、Java工程师、C++工程师、C#工程师可以通过此来快速深刻理解渲染管线
Quetoo ("Q2") is a free first person shooter based on id Tech2. GPL v2 license.
Interactive, thoroughly customizable maps in native Android powered by vector tiles and OpenGL
A React Native view for displaying 3D models
Lightweight game engine.
A screensaver for Mac OSX / macOS that plays animated GIFs and APNGs
A header-only library to generate meshes for a solid path. Useful to render thick lines using OpenGL.
A lightweight (<180KB), easy-to-extend Android filter and dynamic sticker framework for adding filters and stickers for camera, video, bitmap and view...
Air to air combat sandbox, created in Python 3 using the HARFANG 3D 2 framework.
3D Game Engine
a cross platform (Linux and Windows) OpenGL window library in a single header
:fire: 全面深入地掌握NDK技术,成为下一波5G时代的浪潮儿~
GPU-accelerated live wallpaper engine for Linux using GLSL shaders. Runs on Wayland and X11.
Game engine playground.
A Program for modelling a rotating galaxy based on the density wave theory.
:gem: "Marker-less Augmented Reality" with OpenCV and OpenGL.
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...
libGDX post-processing visual effects