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)

lavfi-preview
lavfi-preview richardpl C++

GUI for libavfilter

113
PhotonBox
PhotonBox Haeri C++

A portable modern OpenGL Game-Engine with focus on PBR

112
kgl
kgl Dominaezzz Kotlin

Thin multiplatform wrappers for graphics.

112
MobileGL
MobileGL MobileGL-Dev C++

A desktop OpenGL implementation

112
php-opengl
php-opengl Ponup C

PHP-OpenGL source code

111
OceanSurface
OceanSurface jiasli C++

A real-time ocean surface simulated using Tessendorf's algorithm and OpenGL.

111
koi
koi johnnovak Nim

Immediate mode UI for Nim

111
ruis
ruis cppfw C++

:dog: GUI library in C++

110
Mycraft
Mycraft Clapeysron C++

A minecraft clone project based on modern OpenGL completed in ZJU computer graphics course.

110
Cardia
Cardia TNtube C++

Cardia is a C++20 game engine that uses python as its scripting language.

110
STL-Viewer
STL-Viewer batu92k C#

STL (*.stl) file viewer program ( C# + OpenGL )

109
fluid_sim
fluid_sim Erkaman C

Flashy 2D fluid simulations experiments.

108
-
- GraphiCon

图形学书单

108
ChernoOpenGL
ChernoOpenGL speauty C++

Cherno's OpenGL系列教程源码

108
adreno-gpu-opengl-es-code-sample-framework
adreno-gpu-opengl-es-code-sample-framework SnapdragonGameStudios C++

This repository contains an OpenGL ES Framework designed to enable developers to get up and running quickly for creating sample content and rapid prot...

107
PbfVs
PbfVs k-ye C++

Implementation of Macklin, Miles, and Matthias Müller. "Position based fluids.". Visual Studio 2015 + CUDA 8.0

106
prism
prism da1nerd Crystal

A 3D game engine written in crystal

105
CGLearning
CGLearning nintymiles C++

OpenGL Learning and Exercises

105
OpenTK-PathTracer
OpenTK-PathTracer BoyBaykiller C#

Simple C# OpenGL Path Tracer

104
ssgl
ssgl msqrt C

single source shaders for opengl

104
Felicity
Felicity Hamza417 Kotlin

Premium audiophile grade offline music player with native DSP, Visualizer, 10-Band Equalizer with PreAmp and Milkdrop support, currently in initial pr...

104
AssortedWidgets
AssortedWidgets shi-yan C++

OpenGL GUI library

103
magnum-integration
magnum-integration mosra C++

Integration libraries for the Magnum C++11 graphics engine

103
sdf-viewer
sdf-viewer yeicor Rust

A fast and cross-platform Signed Distance Function (SDF) viewer, easily integrated with your SDF library.

103
OpenTKTutorialContent
OpenTKTutorialContent neokabuto C#

Project files from OpenTK tutorials from my blog

102
magnum-plugins
magnum-plugins mosra C++

Plugins for the Magnum C++11 graphics engine

102
package
package blitz3d-ng C++

This project is an attempt to revive & modernize Blitz3D.

102
lwjglbook-CN-Translation
lwjglbook-CN-Translation mouse0w0

Lwjglbook (a lwjgl tutorial) Chinese translation, 《用LWJGL3开发3D游戏》中文翻译

102
CSEngine
CSEngine ounols C++

CSEngine is a cross-platform 3D game engine.

102
ElvenEngine
ElvenEngine denyskryvytskyi C++

2D/3D game engine from scratch

102
nvpro_core2
nvpro_core2 nvpro-samples C++

A comprehensive collection of modular libraries for high-performance graphics development

102
rgl
rgl dmurdoch C++

rgl is a 3D visualization system based on OpenGL. It provides a medium to high level interface for use in R, currently modelled on classic R graphic...

101
ShaderLab
ShaderLab BobLChen C++

Shaderlab is a tool designed for cross compiling unity shader to other shading languages.

101
libvisual
libvisual Libvisual C

Libvisual Audio Visualization

101
tinygl
tinygl jserv C

A portable, software-only OpenGL 1.1 rasterizer in C99

101
Velaptor
Velaptor KinsonDigital C#

2D game development framework

101
Spectaculum
Spectaculum protyposis Java

A spectacular view widget for visual media content on Android

100
learn-opengl-golang
learn-opengl-golang raedatoui Go

Learn OpenGL Tutorials in Go

100
ruby-opengl
ruby-opengl vaiorabbit Ruby

Yet another OpenGL wrapper for Ruby (and wrapper code generator).

100
RCCpp-DearImGui-GLFW-example
RCCpp-DearImGui-GLFW-example enkisoftware C++

Add Runtime Compiled C++ to the Dear ImGui example using the GLFW and OpenGL backend - with power saving

100
space_invaders
space_invaders Grieverheart C++

A simple space invaders "clone" built using OpenGL 3 and GLFW.

100
gnuboy
gnuboy rofl0r C

latest version of original laguna source, with a handful fixes for modern compilers and systems

100
azdo
azdo potato3d C++

AZDO OpenGL techniques including multi draw indirect (MDI), visibility culling and LOD selection inside the GPU

100
PlanetRenderer
PlanetRenderer Illation C++

A repo for my research on planet rendering in c++ | opengl **Now runs on Linux**

99
mesh-subdivision
mesh-subdivision ozkanyumsak C++

A collection of common mesh subdivision algorithms

99
MiniMineCraft
MiniMineCraft wishForget C++

基于C++和OpenGL实现的模仿我的世界的图形学小Demo。实现了包括地形自动生成,方块消除和放置功能。

99
render-doctor
render-doctor vinjn Python

渲染医生,基于 RenderDoc 的渲染分析工具,以 html 形式展现方便阅读和分享。

99
Spectrum
Spectrum FearlessOne07 C++
99
ofxTimeMeasurements
ofxTimeMeasurements armadillu C++

OpenFrameworks add-on to easily measure execution times on different parts of your code.

98
rendering-fw
rendering-fw meirbon C++

Rendering framework with rasterizers & path tracers implemented using Vulkan, OptiX & OpenGL

98