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)

SLProject
SLProject cpvrlab C++

SLProject is a platform independent 3D computer graphics scene graph library. Read more on:

67
BezierCurves2D
BezierCurves2D andresbejarano C++

An implementation of 2D Bezier Curves in C++ using OpenGL, gl3w, glfw3 and imgui.

67
Dj-Engine
Dj-Engine MatteoGodzilla C++

A Dj Hero 2 Clone for PC :)

67
SolarSystem
SolarSystem aromanro C++

A solar system simulator with Verlet, using OpenGL for displaying.

67
CarbonRender
CarbonRender carbonsunsu C++

A real-time rendering engine based on C++ and OpenGL

67
kgl
kgl gergelydaniel Kotlin

Lightweight OpenGL abstraction for Kotlin Multiplatform

67
minecraft-c
minecraft-c c6dy C

Minecraft clone made with C and OpenGL

67
GooeyGUI
GooeyGUI BinaryInkTN C

A GUI library built for ease and peace of mind. Compatible with Win32, X11, Wayland and Arduino.

67
imgui-glfw-glad-glm
imgui-glfw-glad-glm cmmw C

CMake project for GLFW, Glad, ImGui and glm

67
GLViewer
GLViewer hashixuehua C++

GLViewer is an interesting 3D CAD software based on QT & CGLib & OpenGL.

67
sc-editor
sc-editor danila-schelkov Java

A viewer/editor for Supercell SC graphic files format.

67
reactive_buffers_experiment
reactive_buffers_experiment kynd JavaScript
66
LearnOpenGLES
LearnOpenGLES engineer1109 C

C++ Tutorials and code samples of OpenGL ES. Support binding Qt. Support Linux, Android & Windows.

66
sokol-cs
sokol-cs bottlenoselabs C#

Automatically updated C# bindings for sokol https://github.com/floooh/sokol with native dynamic link libraries.

66
OpenH2
OpenH2 ronbrogan C#

Open Source Tools and Engine for Halo 2

66
onepop
onepop mrsrina Java

Anarchy crystal pvp utility mod client for Minecraft, previous paid but now open source & free.

66
OrbVis
OrbVis wojciech-graj C

Realtime Satellite Orbit Visualizer

66
tatlin
tatlin dkobozev Python

3D STL and Gcode viewer

66
gits
gits intel C++

API capture-replay tool for Vulkan, DirectX 12, OpenCL, Intel oneAPI Level Zero, and OpenGL

66
Doom2D-Forever
Doom2D-Forever Doom2D Pascal

Doom2D Forever - A remake of the 1996 game Doom2D by Prikol Software with online multiplayer.

66
bots2d
bots2d artfulbytes C++

Bots2D is a C++ framework for simulating robotics in 2D that provides boilerplate code and robotics assets to help you quickly get started.

66
minecraft-python
minecraft-python pythonengineer Python

Minecraft: Python Edition. A recreation of each old Minecraft version in Python that focuses on total accuracy.

66
CocoaOpenGL-Swift
CocoaOpenGL-Swift joshb Swift

A simple example of using Swift to create an OpenGL application for macOS, iOS, and tvOS.

65
gl_vk_supersampled
gl_vk_supersampled nvpro-samples C++

Vulkan sample showing a high quality super-sampled rendering

65
ImageEditor
ImageEditor CreateChance C

Image edit library with many effects on android platform, based on opengl es 2.0.

65
chronon
chronon hogsy C++

This is an open-source reimplementation of Anachronox, built on top of the Quake 2 engine (which funnily enough is the same engine Anachronox was deve...

65
openGLPlotLive
openGLPlotLive tbattz C++

A simple openGL 2D plotter for quickly updated data.

65
demo_ffmpeg_vaapi_gl
demo_ffmpeg_vaapi_gl fmor C
65
ForestEngine
ForestEngine adrianensis C++

C++ OpenGL/Vulkan 3D Game Engine

65
demosys-py
demosys-py Contraz Python

A light high performance modern OpenGL 3.3+ Python Framework https://demosys-py.readthedocs.io/

64
javaforce
javaforce pquiring Java

JavaForce library for building powerful Apps and Services (Native Bindings for Camera, OpenGL, Vulkan, OpenCL, ffmpeg). Includes VoIP stack, PLC I/O a...

64
node-3d
node-3d node-3d TypeScript

Guidlines and common information

64
3Dev
3Dev aw4yout C++

3Dev is a lightweight, yet powerful game engine with PBR, physics, angelscript support and more

64
DelphiDoom
DelphiDoom jval1972 Pascal

Source port of Doom, Heretic, Hexen and Strife developed in Delphi

64
mathplot
mathplot sebsjames C++

C++ modules for plotting, graphing and data visualization

64
nv_dds
nv_dds paroj C++

DDS image loader for OpenGL/ OpenGL ES2

63
opengl_premake_boilerplate
opengl_premake_boilerplate HectorPeeters C

Simple OpenGL boilerplate code

63
glfw
glfw node-3d TypeScript

GLFW for Node.js

63
sph-tutorial
sph-tutorial genpfault C++

Brandon Pelfrey's SPH fluid simulation tutorial

63
Dual-Kawase-Blur
Dual-Kawase-Blur alex47 C++

Qt implementation of Dual Kawase Blur using OpenGL

63
mediasoup-client
mediasoup-client ouxianghui C++

C++ client side library for building mediasoup based applications.

63
C-and-C-plus-plus
C-and-C-plus-plus 2694048168 C++

采用Cpp从零开始构建神经网络-训练-推理;现代C++项目代码组织架构;VTK联合QT编程实现3D可视化渲染;结构体数据序列化存储为json配置文件或者图像数据序列化为...

63
RenderE
RenderE mortennobel C++

Simple render engine for OpenGL

62
headless-moderngl-experiment
headless-moderngl-experiment szabolcsdombi Python

Headless 3D rendering with python

62
PinGUI
PinGUI Pinsius C++

C++/SDL2/OpenGL GUI library

62
ShaderToy.NET
ShaderToy.NET arminkz C#

Native shadertoy-compatible GLSL playground in .NET framework environment

62
knights_province
knights_province Kromster80 Batchfile

Knights Province missions and wiki.

62
OpenCVB
OpenCVB bobdavies2000 Visual Basic .NET

OpenCV .Net application supporting several RGBD cameras - Kinect, Intel RealSense, Luxonis Oak-D, Mynt Eye D 1000, and StereoLabs ZED 2

62
OpenGLEngine
OpenGLEngine huailiang C++

基于OpenGL实现的渲染引擎

62
Syndra
Syndra ErfanMo77 C++

3D Game Engine/Renderer

62