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

glPortal
glPortal GlPortal C++

:video_game: Open Source teleportation based first person puzzle-platformer

378
VEFontCache
VEFontCache hypernewbie C

Single-header minimalistic pragmatic GPU font rendering library.

378
DummyEngine
DummyEngine sergcpp C++

Сross-platform Vulkan/OpenGL 3D engine for personal experimentation

377
detonator
detonator ensisoft C++

2D game engine and editor 💥💣

374
kam_remake
kam_remake Kromster80 Pascal

"KaM Remake" is an RTS game remake written in Delphi from scratch.

373
opengltutor
opengltutor parallel101 C

零基础入门计算机图形学必不可少的在线网络公开课,手把手教您现代 OpenGL 的点点滴滴,构建爆款游戏引擎。

373
gl_ssao
gl_ssao nvpro-samples C++

optimized screen-space ambient occlusion, cache-aware hbao

371
CSFML
CSFML SFML C

Official binding of SFML for C

371
IDKEngine
IDKEngine BoyBaykiller C#

OpenGL Toy-"Engine" with Wavefront Path Tracer and Rasterizer with Voxel Cone Tracing/Global Illumination

371
OpenHarmony
OpenHarmony 733gh

HarmonyOS&OpenHarmony核心知识点整理归纳!!!

370
FFmpegTutorial
FFmpegTutorial debugly Objective-C

FFmpeg6 step by step tutorials for iOS/macOS developer. (适合零基础的 iOS/macOS 开发者学习FFmpeg API 和音视频渲染技术。演示了 OpenGL 和 Metal 等多种...

368
CavEX
CavEX xtreme8000 C

Project to recreate your favourite block game for the Wii (Beta 1.7.3)

368
Daemon
Daemon DaemonEngine C++

The Dæmon game engine. 20 years of development above id Tech 3. Historically based on id Tech 3 through ioq3, Wolf:ET and XreaL a very long time ago.

366
ModernUI
ModernUI BloCamLimb Java

ModernUI is a cross-platform UI runtime

366
GlistEngine
GlistEngine GlistEngine C++

GlistEngine is a cross platform OpenGL game engine written in C++

364
coin
coin coin3d C++

Coin3D core library

363
SimpleRenderEngine
SimpleRenderEngine mortennobel C++

Small C++14 render engine

362
Android-ffmpeg-CameraRecord
Android-ffmpeg-CameraRecord wysaid Java

使用JavaCV提供的支持, 使用OpenGL实时处理+显示摄像头采集的图像, 并使用FFMPEG实时录制音视频

361
cosmic
cosmic fubark Zig

A platform for computing and creating applications.

360
tomviz
tomviz OpenChemistry C++

Cross platform, open source application for the processing, visualization, and analysis of 3D tomography data

355
qfusion
qfusion Qfusion C

Source code for cross-platform OpenGL gaming engine

350
flappyphpant
flappyphpant phpgl PHP

A very simple Flappy Bird-like game written in PHP, built on PHP-GLFW and the VISU framework.

350
AVA
AVA r-lyeh-archived C

A tiny unlicensed 3D game engine in C; with C++ and Lua interfaces. Written in 32 random ̷d̷a̷y̷s̷ m̷o̷n̷t̷h̷s̷ years.

343
RayTracing
RayTracing AlexanderVeselov C++

Realtime GPU path tracer based on OpenCL and OpenGL

343
jogl
jogl sgothel Java

Java™ Binding for the OpenGL® API

342
BodySlide-and-Outfit-Studio
BodySlide-and-Outfit-Studio ousnius C++

BodySlide and Outfit Studio, a tool to convert, create, and customize outfits and bodies for Bethesda games.

342
legui
legui SpinyOwl Java

Java OpenGL GUI library. Created for using with latest LWJGL (LWJGL 3).

339
FNA3D
FNA3D FNA-XNA C

FNA3D - 3D Graphics Library for FNA

339
MinecraftC
MinecraftC johnpayne-dev C

A Raytraced Minecraft Classic 0.0.30a port to C

339
openswe1r
openswe1r OpenSWE1R C

An Open-Source port of the 1999 Game "Star Wars Episode 1: Racer"

338
wayst
wayst 91861 C

A simple terminal emulator

336
LuxGI
LuxGI flwmxd C++

Hybrid GI solution, based on DDGI ( include Ray-Tracing and SDF-Tracing )

335
vimix
vimix brunoherbelin C++

Live Video Mixer

335
docker-selkies-egl-desktop
docker-selkies-egl-desktop selkies-project Dockerfile

KDE Plasma Desktop container designed for Kubernetes, supporting OpenGL EGL and GLX, Vulkan, and Wine/Proton for NVIDIA GPUs through WebRTC and HTML5,...

334
software
software deepvalue-network Go

DeepValueNetwork is a peer-to-peer database network managed and hosted by its community. It contains a browser to render 2D/3D content and allow the...

332
Raspberry-Pi
Raspberry-Pi LdB-ECM C

My public Baremetal Raspberry Pi code

331
polymer
polymer ddiakopoulos C++

🎨 C++17 + OpenGL 4.5 prototyping sandbox

327
Physics3D
Physics3D ThePhysicsGuys C++

A 3D physics engine

327
ez-ffmpeg
ez-ffmpeg YeautyYE Rust

A safe and ergonomic Rust interface for FFmpeg integration, designed for ease of use.

323
glrnvim
glrnvim beeender Rust

glrnvim wraps nvim with your favourite terminal into a standalone, non-fancy but daily-usable neovim GUI.

322
mvisor-win-vgpu-driver
mvisor-win-vgpu-driver tenclass C

Implementation of OpenGL on windows guest virtual machine using Mesa/Virgl protocol.

322
DustRacing2D
DustRacing2D juzzlin C++

Dust Racing 2D is a traditional top-down car racing game including a level editor.

321
npainter
npainter mrgaturus Nim

fast and simple digital painting software

319
bzflag
bzflag BZFlag-Dev C++

3D multi-player tank battle game

317
jngl
jngl jhasse C++

Easy to use cross-platform 2D game library for C++

317
turso3d
turso3d cadaver C++

Experimental 3D / game engine

316
glvis
glvis GLVis C++

Lightweight OpenGL tool for accurate and flexible finite element visualization

316
mago-3d-tiler
mago-3d-tiler Gaia3D Java

Official mago-3d-tiler repository, Java Version 3D Tiles Generator

316
dirt
dirt pmh47 C++

DIRT: a fast differentiable renderer for TensorFlow

314
jle
jle Mormert C++

Jet-Lagged Engine is a work-in-progress C++/Lua game engine supporting Windows, Linux, Mac and browsers.

314