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)

awesome-vulkan
awesome-vulkan vinjn

Awesome Vulkan ecosystem

3.7k
glium
glium glium Rust

Safe OpenGL wrapper for the Rust language.

3.6k
OpenSceneGraph
OpenSceneGraph openscenegraph C++

OpenSceneGraph git repository

3.6k
cpp-game-engine-book
cpp-game-engine-book ThisisGame C++

从零编写游戏引擎教程 Writing a game engine tutorial from scratch

3.6k
vispy
vispy vispy Python

Main repository for Vispy

3.6k
xray-16
xray-16 OpenXRay C++

Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)

3.5k
opentk
opentk opentk C#

The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input a...

3.5k
lygia
lygia patriciogonzalezvivo GLSL

LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility

3.4k
matcaps
matcaps nidorx JavaScript

Huge library of matcap PNG textures organized by color

3.3k
Remotery
Remotery Celtoys C

Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer

3.3k
AndroidCamera
AndroidCamera aserbao Java

🔥🔥🔥自定义Android相机(仿抖音 TikTok),其中功能包括视频人脸识别贴纸,美颜,分段录制,视频裁剪,视频帧处理,获取视频关键帧,视频旋转,添加滤镜,添加水...

3.3k
Autodesk-Fusion-360-for-Linux
Autodesk-Fusion-360-for-Linux cryinkfly Shell

This is a project, where I give you a way to use Autodesk Fusion 360 on Linux!

3.3k
supertux
supertux SuperTux C++

SuperTux source code

3.1k
engine
engine g3n Go

Go 3D Game Engine (http://g3n.rocks)

3.1k
darktile
darktile liamg Go

:waning_crescent_moon: Darktile is an experimental/abandoned GPU rendered terminal emulator designed for tiling window managers.

3.1k
FModel
FModel 4sval C#

Unreal Engine Archives Explorer

3k
cglm
cglm recp C

📽 Highly Optimized 2D / 3D Graphics Math (glm) for C

3k
UEViewer
UEViewer gildor2 C++

Viewer and exporter for Unreal Engine 1-4 assets (UE Viewer).

2.9k
BansheeEngine
BansheeEngine GameFoundry C#

Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting

2.9k
glew
glew nigels-com C

The OpenGL Extension Wrangler Library

2.9k
zig-gamedev
zig-gamedev zig-gamedev Zig

Dev repo for @zig-gamedev libs and sample applications

2.9k
apitrace
apitrace apitrace C++

Tools for tracing OpenGL, Direct3D, and other graphics APIs

2.9k
permafrost-engine
permafrost-engine eduard-permyakov C

An OpenGL RTS game engine written in C

2.8k
veldrid
veldrid veldrid C#

A low-level, portable graphics library for .NET.

2.7k
Glitter
Glitter Polytonic CMake

Dead Simple OpenGL

2.7k
teeworlds
teeworlds teeworlds C++

A retro multiplayer shooter

2.6k
LLGL
LLGL LukasBanana C++

Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal

2.6k
OpenGL
OpenGL McNopper C

OpenGL 3 and 4 examples using GLSL

2.6k
Overload
Overload Overload-Technologies C++

3D game engine with lua scripting

2.5k
awesome-opengl
awesome-opengl eug

A curated list of awesome OpenGL libraries, debuggers and resources.

2.4k
rust-doom
rust-doom cristicbz Rust

A Doom Renderer written in Rust.

2.4k
gpupixel
gpupixel pixpark C++

Real-time image filter engine based on GPU

2.4k
Celestia
Celestia CelestiaProject C++

Real-time 3D visualization of space.

2.3k
mini3d
mini3d skywind3000 C

3D Software Renderer in 700 Lines !!

2.3k
swayfx
swayfx wlrfx C

SwayFX: Sway, but with eye candy!

2.3k
moderngl
moderngl moderngl Python

Modern OpenGL binding for Python

2.3k
CubicSDR
CubicSDR cjcliffe C++

Cross-Platform Software-Defined Radio Application

2.3k
pyglet
pyglet pyglet Python

pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.

2.2k
MetalPetal
MetalPetal MetalPetal Objective-C

A GPU accelerated image and video processing framework built on Metal.

2.2k
KlayGE
KlayGE gongminmin C++

KlayGE is a cross-platform open source game engine with plugin-based architecture.

2.2k
react-imgpro
react-imgpro nitin42 JavaScript

📷 Image Processing Component for React

2.2k
Fisheye
Fisheye hanton Swift

iOS 360° panorama video player with Metal rendering support (formerly HTY360Player)

2.1k
OpenLara
OpenLara XProger C++

Classic Tomb Raider open-source engine

2.1k
dhewm3
dhewm3 dhewm C++

dhewm 3 (Doom3 sourceport) main repository

2.1k
allegro5
allegro5 liballeg C

The official Allegro 5 git repository. Pull requests welcome!

2.1k
glutin
glutin rust-windowing Rust

A low-level library for OpenGL context creation

2.1k
arcade
arcade pythonarcade Python

Easy to use Python library for creating 2D arcade games.

2.1k
GLSL-PathTracer
GLSL-PathTracer knightcrawler25 C++

A toy physically based GPU path tracer (C++/OpenGL/GLSL)

2.1k
tinyraycaster
tinyraycaster ssloy C++

486 lines of C++: old-school FPS in a weekend

2k
selkies
selkies selkies-project Python

Open-Source Low-Latency Accelerated Linux WebRTC HTML5 Remote Desktop Streaming Platform for Self-Hosting, Containers, Kubernetes, or Cloud/HPC

2k