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

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

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
ruis
ruis cppfw C++

:dog: GUI library in C++

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

109
koi
koi johnnovak Nim

Immediate mode UI for Nim

109
fluid_sim
fluid_sim Erkaman C

Flashy 2D fluid simulations experiments.

108
-
- GraphiCon

图形学书单

108
STL-Viewer
STL-Viewer batu92k C#

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

108
ChernoOpenGL
ChernoOpenGL speauty C++

Cherno's OpenGL系列教程源码

108
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
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
CSEngine
CSEngine ounols C++

CSEngine is a cross-platform 3D game 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
ElvenEngine
ElvenEngine denyskryvytskyi C++

2D/3D game engine from scratch

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
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
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
tinygl
tinygl jserv C

A portable, software-only OpenGL 1.1 rasterizer in C99

100
Spectrum
Spectrum FearlessOne07 C++
100
PlanetRenderer
PlanetRenderer Illation C++

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

99
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

99
mesh-subdivision
mesh-subdivision ozkanyumsak C++

A collection of common mesh subdivision algorithms

99
render-doctor
render-doctor vinjn Python

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

99
Velaptor
Velaptor KinsonDigital C#

2D game development framework

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
trase
trase trase-cpp C++

📊 A lightweight plotting library

98
cppcraft
cppcraft knagaitsev C++

a Minecraft clone written in C++ and OpenGL that includes Minecraft textures, chunks, building, terrain, trees, water, inventories, and more!

98
fly
fly amhndu C++

Flight simulator in OpenGL

98
MiniMineCraft
MiniMineCraft wishForget C++

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

98
ShaderTranspiler
ShaderTranspiler RavEngine C++

A clean and simple cross-platform C++ library to convert GLSL shaders to HLSL, Metal, Vulkan, and WebGPU

98