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)

glChAoS.P
glChAoS.P BrutPitt C++

3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime

858
gl4es
gl4es ptitSeb C

GL4ES is a OpenGL 2.1/1.5 to GL ES 2.0/1.1 translation library, with support for Pandora, ODroid, OrangePI, CHIP, Raspberry PI, Android, Emscripten an...

851
JOML
JOML JOML-CI Java

A Java math library for OpenGL rendering calculations

840
NazaraEngine
NazaraEngine NazaraEngine C++

Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, netwo...

837
Prowl
Prowl ProwlEngine C#

An Open Source C# 3D Game Engine under MIT license, inspired by Unity and featuring a complete editor

819
imgui-java
imgui-java SpaiR Java

JNI based binding for Dear ImGui

817
puNES
puNES punesemu C

Qt-based Nintendo Entertaiment System emulator and NSF/NSF2/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)

816
ddnet
ddnet ddnet C++

DDraceNetwork, a free cooperative platformer game

816
StratusGFX
StratusGFX KTStephano C++

Realtime 3D rendering engine

814
ETEngine
ETEngine Illation C++

Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14

805
ogldev
ogldev emeiri C++

Source code of OpenGL tutorials on ogldev.org

803
obs-vkcapture
obs-vkcapture nowrep C

OBS Linux Vulkan/OpenGL game capture

802
WorldWindJava
WorldWindJava NASAWorldWind Java

The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.

789
rizz
rizz septag C

Small C game development framework

787
Imogen
Imogen CedricGuillemet Python

GPU Texture Generator

784
exengine
exengine solenum C

A C99 3D game engine

783
libplacebo
libplacebo haasn C

Official mirror of libplacebo

771
HokoBlur
HokoBlur HokoFly Java

an easy-to-use blur library for Android, support efficient dynamic blur tasks.

765
RaZ
RaZ Razakhel C++

Modern & multiplatform 3D game engine

758
gl-rs
gl-rs rust-windowing Rust

An OpenGL function pointer loader for Rust

749
DiligentCore
DiligentCore DiligentGraphics C++

A modern cross-platform low-level graphics API

749
metaforce
metaforce AxioDL C++

A native reimplementation of the Metroid Prime engine

731
doriax
doriax doriaxengine C++

Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design

728
tprPix
tprPix turesnake C++

a Cross-Platform, 2D Survival Sandbox Game Project. Based on C++17/cmake/OpenGL/SQLite3.

726
AndroidInstantVideo
AndroidInstantVideo ChillingVan Java

展现Android硬编码下的视频数据流动,可以对视频做处理,例如加滤镜,加水印等,做直播推流(用RTMP)。 Show the stream of Android video hardware encode, i...

722
Shaft
Shaft ShaftUI Swift

A cross-platform GUI framework for Swift, built for demanding workloads and developer ergonomics

720
ffmpeg-gl-transition
ffmpeg-gl-transition transitive-bullshit C

FFmpeg filter for applying GLSL transitions between video streams.

720
ClassicUO
ClassicUO ClassicUO C#

ClassicUO - an open source implementation of the Ultima Online Classic Client.

719
open-builder
open-builder Hopson97 C++

Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server

712
Nabla
Nabla Devsh-Graphics-Programming C++

Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android

712
ded
ded tsoding C

Dramatic EDitor

711
etlegacy
etlegacy etlegacy C

ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license...

709
ludo
ludo libretro Go

A libretro frontend written in golang

708
limonEngine
limonEngine enginmanap C++

3D FPS game engine with full dynamic lighting and shadows

704
Harbeth
Harbeth yangKJ Metal

🎨 GPU accelerated image / video and camera filter library based on Metal. Support macOS & iOS. 图像、视频、相机滤镜框架

704
qb64
qb64 QB64Team C

BASIC for the modern era.

702
jazz2-native
jazz2-native deathkiller C++

🎮 · Jazz² Resurrection: Native C++ reimplementation of Jazz Jackrabbit 2

693
ruby2d
ruby2d ruby2d Ruby

🎨 The Ruby 2D gem

682
oreon-engine
oreon-engine fynnfluegge Java

OpenGL/Vulkan Java 3D Engine

680
thunder
thunder thunder-engine C++

Thunder Engine – Cross-platform 2D and 3D game engine with modular architecture

668
avogadrolibs
avogadrolibs OpenChemistry C++

Avogadro libraries provide 3D rendering, visualization, analysis and data processing useful in computational chemistry, molecular modeling, bioinforma...

666
quickviewer
quickviewer kanryu C++

A image/comic viewer application for Windows, Mac and Linux, it can show images very fast

665
webgl-plot
webgl-plot danchitnis TypeScript

A high-Performance real-time 2D plotting library based on native WebGL

661
ZXEngine
ZXEngine AshenvaleZX C++

C++ game engine project, for learning, practice and experiment.

659
VCTRenderer
VCTRenderer jose-villegas C++

A real time global illumination solution that achieves glossy surfaces, diffuse reflection, specular reflection, ambient occlusion, indirect shadows,...

658
harfang3d
harfang3d harfang3d C++

HARFANG 3D source code public repository

657
python-opengl
python-opengl rougier HTML

An open access book on Python, OpenGL and Scientific Visualization, Nicolas P. Rougier, 2018

653
SOLIDWORKS-for-Linux
SOLIDWORKS-for-Linux cryinkfly Shell

This is a project, where I give you a way to use SOLIDWORKS on Linux!

647
HopsonCraft
HopsonCraft Hopson97 C++

A minecraft clone written using C++, SFML, OpenGL and GLEW.

644
pesdk-android-demo
pesdk-android-demo imgly Java

PhotoEditor SDK: A fully customizable photo editor for your app.

642