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)

gl-engine
gl-engine JoshuaSenouf C++

Rendering Engine using C++ and OpenGL

380
AVEditor
AVEditor yangkun19921001 C

这是一款短视频编辑 SDK,仿 DouYin 音视频处理。功能包含有美颜、滤镜、贴纸、特效、录制、分段录制、速率录制、变声、配乐、rtmp 直播推流、图片转视频、剪辑,...

379
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
opengltutor
opengltutor parallel101 C

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

375
CSFML
CSFML SFML C

Official binding of SFML for C

374
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
ModernUI
ModernUI BloCamLimb Java

ModernUI is a cross-platform UI runtime

372
gl_ssao
gl_ssao nvpro-samples C++

optimized screen-space ambient occlusion, cache-aware hbao

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.

367
coin
coin coin3d C++

Coin3D core library

365
GlistEngine
GlistEngine GlistEngine C++

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

364
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

357
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
jogl
jogl sgothel Java

Java™ Binding for the OpenGL® API

345
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
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
FNA3D
FNA3D FNA-XNA C

FNA3D - 3D Graphics Library for FNA

342
vimix
vimix brunoherbelin C++

Live Video Mixer

341
legui
legui SpinyOwl Java

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

340
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

337
LuxGI
LuxGI flwmxd C++

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

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

335
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

330
Physics3D
Physics3D ThePhysicsGuys C++

A 3D physics engine

327
polymer
polymer ddiakopoulos C++

🎨 C++17 + OpenGL 4.5 prototyping sandbox

326
ez-ffmpeg
ez-ffmpeg YeautyYE Rust

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

323
mvisor-win-vgpu-driver
mvisor-win-vgpu-driver tenclass C

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

322
glrnvim
glrnvim beeender Rust

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

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

321
turso3d
turso3d cadaver C++

Experimental 3D / game engine

318
jngl
jngl jhasse C++

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

318
mago-3d-tiler
mago-3d-tiler Gaia3D Java

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

318
bzflag
bzflag BZFlag-Dev C++

3D multi-player tank battle game

317
jle
jle Mormert C++

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

315
glvis
glvis GLVis C++

Lightweight OpenGL tool for accurate and flexible finite element visualization

315