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)

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

820
StratusGFX
StratusGFX KTStephano C++

Realtime 3D rendering engine

803
ETEngine
ETEngine Illation C++

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

800
puNES
puNES punesemu C

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

795
rizz
rizz septag C

Small C game development framework

792
Imogen
Imogen CedricGuillemet Python

GPU Texture Generator

785
ogldev
ogldev emeiri C++

Source code of OpenGL tutorials on ogldev.org

785
imgui-java
imgui-java SpaiR Java

JNI based binding for Dear ImGui

784
WorldWindJava
WorldWindJava NASAWorldWind Java

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

781
threepp
threepp markaren C++

C++20 port of three.js (r129)

777
ddnet
ddnet ddnet C++

DDraceNetwork, a free cooperative platformer game

769
HokoBlur
HokoBlur HokoFly Java

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

760
Prowl
Prowl ProwlEngine C#

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

759
obs-vkcapture
obs-vkcapture nowrep C

OBS Linux Vulkan/OpenGL game capture

751
gl-rs
gl-rs rust-windowing Rust

An OpenGL function pointer loader for Rust

742
exengine
exengine solenum C

A C99 3D game engine

742
DiligentCore
DiligentCore DiligentGraphics C++

A modern cross-platform low-level graphics API

736
RaZ
RaZ Razakhel C++

Modern & multiplatform 3D game engine

735
libplacebo
libplacebo haasn C

Official mirror of libplacebo

730
AndroidInstantVideo
AndroidInstantVideo ChillingVan Java

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

722
tprPix
tprPix turesnake C++

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

722
ffmpeg-gl-transition
ffmpeg-gl-transition transitive-bullshit C

FFmpeg filter for applying GLSL transitions between video streams.

720
open-builder
open-builder Hopson97 C++

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

711
qb64
qb64 QB64Team C

BASIC for the modern era.

700
ClassicUO
ClassicUO ClassicUO C#

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

699
ded
ded tsoding C

Dramatic EDitor

698
ludo
ludo libretro Go

A libretro frontend written in golang

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

691
Shaft
Shaft ShaftUI Swift

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

689
Nabla
Nabla Devsh-Graphics-Programming C++

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

685
oreon-engine
oreon-engine fynnfluegge Java

OpenGL/Vulkan Java 3D Engine

681
limonEngine
limonEngine enginmanap C++

3D FPS game engine with full dynamic lighting and shadows

681
ruby2d
ruby2d ruby2d Ruby

🎨 The Ruby 2D gem

677
jazz2-native
jazz2-native deathkiller C++

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

673
metaforce
metaforce AxioDL C++

A native reimplementation of the Metroid Prime engine

669
webgl-plot
webgl-plot danchitnis TypeScript

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

659
VCTRenderer
VCTRenderer jose-villegas C++

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

653
HopsonCraft
HopsonCraft Hopson97 C++

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

652
ZXEngine
ZXEngine AshenvaleZX C++

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

652
python-opengl
python-opengl rougier HTML

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

650
quickviewer
quickviewer kanryu C++

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

648
harfang3d
harfang3d harfang3d C++

HARFANG 3D source code public repository

646
thunder
thunder thunder-engine C++

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

646
pesdk-android-demo
pesdk-android-demo imgly Java

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

643
imgui
imgui kotlin-graphics Kotlin

Bloat-free Immediate Mode Graphical User interface for JVM with minimal dependencies (rewrite of dear imgui)

633
Harbeth
Harbeth yangKJ Metal

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

632
SOLIDWORKS-for-Linux
SOLIDWORKS-for-Linux cryinkfly Shell

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

632
simple2d
simple2d simple2d C

:video_game: Simple, open-source 2D graphics for everyone

630
avogadrolibs
avogadrolibs OpenChemistry C++

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

622
VK-GL-CTS
VK-GL-CTS KhronosGroup C++

Khronos Vulkan, OpenGL, and OpenGL ES Conformance Tests

619