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

reason-glfw
reason-glfw revery-ui C

Cross-platform GLFW / OpenGL ES / WebGL bindings for Reason

46
L
L lut0pia C++

Public-domain modular game engine.

46
fisheye
fisheye tokoik C++

魚眼レンズ画像の GLSL を使った平面展開のサンプルプログラム

46
NativeGL_demo
NativeGL_demo zhouxingkong C++

此程序使用android native代码实现EGL,并使用SurfaceView作为OpenGL绘图窗口。即可提高图形渲染性能,又可使用java层定义的图形界面

46
fisheye-camera
fisheye-camera BMEI1314 C++

输入:YUV420p流媒体进行鱼眼视频的矫正

46
quickcurver
quickcurver vimpostor C++

Modern C++20/Qt6 implementation of the famous game "Achtung die Kurve", also known as Curve Fever

46
fractals3d
fractals3d Constantor C++

3D fractals viewer desktop application

46
rusterizer
rusterizer jqrv1s Rust

Bare-bones software renderer written in Rust

46
vision_ui
vision_ui cortictechnology Python

This is a vision-based 3d model manipulation and control UI

46
mediapipe_plus
mediapipe_plus houmo-ai C++

The purpose of this project is to apply mediapipe to more AI chips.

46
n8engine
n8engine natecurtiss C#

An open-source C# game engine that's going to be the best thing ever.

46
Curl_Noise
Curl_Noise kbladin C++

Implementation of curl noise for particles simulated on GPU with OpenGL

45
ldk
ldk marciovmf C++

A game engine being developed from scratch for learning and practicing essential game development skills. Each and every single feature is written fro...

45
ConvectionKernels
ConvectionKernels elasota C++

Fast, high-quality texture compression library for many formats

45
Klein
Klein unclejimbo C++

Qt3D based graphics library

45
ShaderBoiler
ShaderBoiler podgorskiy C++

Aimed to eliminate preprocessor hell in shaders and kernels.

45
polyred
polyred changkun Go

📺 3D Graphics in Go.

45
ColumbusEngine
ColumbusEngine ColumbusUtrigas C

3D cross-platform game engine written in C++

44
payton
payton sinanislekdemir Python

Payton! Kickstart any 3D OpenGL + GTK Ideas in a few seconds!

44
Fairtris
Fairtris furious-programming Pascal

Clone of the official classic Tetris® game for the NES console, intended for Windows and Linux systems. It implements the original mechanics and inclu...

44
Aurora
Aurora SamCZ C++

C++ Game engine based on OpenGL

44
Baked-Global-Illumination
Baked-Global-Illumination tblut C++
44
Blog
Blog alibad C

Source code for blog posts on http://open-gl.com (used to be http://mycodelog.com)

44
SimpleRenderEngineProject
SimpleRenderEngineProject mortennobel C++

Small C++14 render engine with dependencies

43
topologic
topologic ef-gy C++

Visualiser for basic geometric primitives and fractals in arbitrary-dimensional spaces

43
FbxParser
FbxParser Larry955 C

A *.fbx parser that uses FBX SDK to parse FBX files and reconstructs the FBX model on OpenGL.

43
solo
solo lexfn C++

Small experimental C++ game engine with Lua scripting

43
nau
nau Nau3D C++

Nau - OpenGL + Optix 3D Engine

43
Tiny-OpenGL-Shadow-Mapping-Examples
Tiny-OpenGL-Shadow-Mapping-Examples Flix01 C

Compact OpenGL Shadow Mapping Examples in a single compilation unit

43
mosaiikki
mosaiikki pezcode C++

Checkerboard rendering with Magnum and OpenGL

43
libgdx-transitions
libgdx-transitions digital-thinking Java

libgdx screen transitions/fading

42
hlml
hlml fmutant C++

vectorized high-level math library

42
LibQtScreen
LibQtScreen bakwc C

Qt library for making directx and opengl screenshots.

42
animation-system
animation-system diharaw C++

An experiment on creating an animation system similar to Unreal Engine 4 from scratch.

42
chip-8
chip-8 gargakshit C++

Yet another Chip-8 interpreter, but this time with a beautiful interface 💻

42
SKAsyncGLViewController
SKAsyncGLViewController stephenkopylov Objective-C

SKAsyncGLViewController. Ready to use asynchronous GCD-based OpenGL stack for iOs.

41
hello-triangle
hello-triangle jvm-graphics-labs Java

Simple sample showing a complete rendering of a triangle, in Java and Kotlin

41
demo-emulator
demo-emulator drhelius Go

Nintendo Game Boy emulator written in Go to be used in workshops about emulator programming

41
saccade
saccade PatWie C++

A sophisticated scientific image viewer for Linux with OpenGL support and synchronized viewports

41
VOSIMSynth
VOSIMSynth austensatterlee C++

Modular VST environment for building synthesizers and audio processors.

41
pyosl
pyosl Soft8Soft Python

OSL to GLSL converter

41
goworld
goworld johanhenriksson Go

Experimental Vulkan 3D Engine written in Go

41
rugl
rugl gregtatum Rust

Declarative Stateless OpenGL in Rust

40
demos
demos 0xc0dec CMake

Simple OpenGL and Vulkan graphics demos in C++

40
stylized_snake_game
stylized_snake_game M-Fatah C++

A cross-platform desktop stylized version of snake game made from scratch in C++/OpenGL.

40
OpenCVTest
OpenCVTest DymanZy Java

基于OpenCV实现人脸检测和智能选区截图(仿扫描王APP)的功能

40
imac-tower-defense
imac-tower-defense guillaume-haerinck C++

OpenGl 4.4 game made with Entity Component System

40
Ceegyresaurus
Ceegyresaurus ACskyline

CG resource

40
syphonpy
syphonpy njazz Objective-C++

Python bindings for the Syphon Framework (OSX)

40
Fireworks-Engine
Fireworks-Engine Pikachuxxxx C++

Lightweight Sandbox Game Engine using OpenGL for additional Customisation and Quick Prototyping

40