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)

Pesto
Pesto marcj C++

Pesto is a high-performance GUI framework in C++ highly inspired by CSS and HTML, using Skia as rendering engine.

77
JoeQuake
JoeQuake j0zzz C

Quake engine mod targeted for speedrunning

77
node-webgpu
node-webgpu dawn-gpu JavaScript

webgpu for node.js

77
DrawingBoard
DrawingBoard triumphalLiu C++

NJU_Graphics_Homework / 计算机图形学课程大作业

76
minimal_gl
minimal_gl yosshin4004 C

PC 4K Intro Editor

76
imgui
imgui opencodewin C++

Fork from imgui(docking/viewport) with vulkan image rendering support. many widgets and addons.

76
Yune
Yune gallickgunner C++

GPU based framework for writing Raytracers/Pathtracers. (Pronounced as "Yu-nay")

76
ABMGPU
ABMGPU KienTTran C++

Agent Based Model on GPU using CUDA 12.2.1 and OpenGL 4.5 (CUDA OpenGL interop) on Windows/Linux

76
minecraft_rust
minecraft_rust Rokasbarasa1 Rust

A light remake of Minecraft in Rust. A challenge for myself.

76
orbitSim3D
orbitSim3D arda-guler Python

Sophisticated astrodynamics and space mission simulator. Calculate n-body trajectories, perform orbital maneuvers, apply various perturbations, genera...

76
MTGLDebug
MTGLDebug meitu C++

An OpenGL debugging tool for iOS.

75
CppOpenGLWebAssemblyCMake
CppOpenGLWebAssemblyCMake lukka HTML

A C++/OpenGL/OpenAL based application built with CMake for Linux/Windows/macOS/WebAssembly

75
violetland
violetland ooxi C++

An open source cross-platform game similar to Crimsonland

75
dogfight-sandbox-hg1
dogfight-sandbox-hg1 harfang3d Python

Air to air combat game, created in Python 3 using HARFANG 3D.

75
CMake-Glfw-OpenGL-Template
CMake-Glfw-OpenGL-Template deccer C++

CMake based C++ Project template with support for glfw, glad, imgui, spdlog, tracy, stb-image and cgltf

75
crosstl
crosstl CrossGL Python

Universal Programming Language & Translator

75
raylib-goplus
raylib-goplus Lachee C

A newer version of the Go bindings for Raylib

74
gl_dynamic_lod
gl_dynamic_lod nvpro-samples C++

GPU classifies how to render millions of particles

74
anima
anima sonoro1234 Lua

my tools for making videos with opengl. Watch them at: https://vimeo.com/user67846254

74
osgw
osgw CaffeineViking C++

Real-Time Ocean Animation with Gerstner Waves

74
FPV_VR_OS
FPV_VR_OS Consti10 C++

Latest version of FPV_VR, open source under LGPL

74
Three.V8
Three.V8 fynv JavaScript

3D rendering engine using JavaScript as user script.

74
voxel-engine
voxel-engine sjoerdev C#

This is a 3d graphics engine that focusses on rendering voxels as fast as possible without sacrificing dynamic geometry.

74
3DViewer
3DViewer alonrubintec Python

Qt 3DViewer is a user-friendly 3D model viewer powered by Python, PyQt, OpenGL, and ModernGL, supporting multiple file formats developed by Alon Rubin...

74
software-rasterizer
software-rasterizer nikolausrauch C++

C++ CPU Software-Rasterizer

74
flitter
flitter jonathanhogg Python

A functional programming language and declarative system for describing 2D and 3D visuals

74
miniglut
miniglut jtsiomb C

minimal single-file GLUT implementation without unnecessary dependencies

74
lwjglbook-bookcontents
lwjglbook-bookcontents lwjglgamedev CSS

Book contents for the book "3D Game Development with LWJGL 3"

74
Google-ARCore-Playground
Google-ARCore-Playground florent37 Java

Exploring Augmented Reality with google's sdk ARCore

73
isosurface
isosurface lettier JavaScript

Isosurface extraction using Marching Cubes and pure WebGL.

73
Everlook
Everlook WowDevTools C#

Everlook is a World of Warcraft model viewer, created to showcase the capabilities of libwarcraft.

73
gproshan
gproshan larc C++

geometry processing and shape analysis framework

73
Metu-CENG
Metu-CENG ysyesilyurt Jupyter Notebook

All the homeworks, studies and projects I've done at Metu-CENG

73
openmv
openmv quou C

An open source metroidvania engine.

73
FaceVFX
FaceVFX jing-interactive C++

Mapping real-time visual effect to human face.

72
ReTouch
ReTouch juniorxsound C++

🎬 An OpenGL application for editing and retouching images using depth-maps in 2.5D

72
Technique-iOS
Technique-iOS kosua20 Swift

A simple implementation of SCNTechnique

72
blender-custom-nodes
blender-custom-nodes bitsawer

Custom compositor nodes for Blender

72
ShaderWorkshop
ShaderWorkshop VladimirMakeev C++

Interactive GLSL fragment shaders editor made with Qt

72
ZeloEngine
ZeloEngine zoloypzuo C++

Game Engine in C++/OpenGL/Lua

72
zorbash
zorbash goblinhack C++

An ascii and/or pixelart roguelike.

72
teleoperated_driving
teleoperated_driving TUMFTM C++
72
CascadeDesktop
CascadeDesktop fel88 C#

OpenCASCADE GUI Viewer/Editor

72
simple-clouds
simple-clouds nonamecrackers2 Java

Rendering mod that overhauls Minecraft's clouds and weather

72
starlight
starlight robrix Haskell

spaceships in space

71
ManaPlus
ManaPlus ManaPlus C++

Advanced client for The Mana World and Evol Online (Mirror from https://gitlab.com/manaplus/manaplus)

71
sph_opengl
sph_opengl multiprecision C

SPH simulation in OpenGL compute shader.

71
my-awesome-projects
my-awesome-projects usunyu Jupyter Notebook

Learn by doing projects

71
CrossWindow-Demos
CrossWindow-Demos alaingalvan C++

🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.

71
moonglfw
moonglfw stetre C

Lua bindings for GLFW

70