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)

OpenTKAvalonia
OpenTKAvalonia SamboyCoding C#

Helper control and library to provide OpenTK-based OpenGL rendering in Avalonia apps

62
xcpc-emulator
xcpc-emulator ponceto C

Xcpc - Amstrad CPC emulator for Linux, BSD, Unix [this repository is a mirror]

62
TinyFarm
TinyFarm WispSnow C++

A farm game developed in C++ with SDL3, OpenGL, MiniAudio, Freetype, entt, imgui, glm, nlohmann-json and Tiled.

62
zerospades
zerospades zerospades C++

OpenSpades modified to some extent

62
indielib-crossplatform
indielib-crossplatform DarthMike C

IndieLib is a cross-platform Game Graphics engine. Main focus is OpenGL ES 2.0 for mobile iOS operating system, and OpenGL desktop. **NOT SUPPORTED AN...

61
dw-webgl-sketchbook
dw-webgl-sketchbook diwi JavaScript

Webgl Experiments

61
Messier87
Messier87 zhongjn C++

A realtime raytracing blackhole renderer

61
JuvoPlayer
JuvoPlayer SamsungDForum C#

The reference for developers of streaming live TV and VOD Tizen .Net applications.

61
pivy
pivy coin3d Python

python bindings to coin3d

61
Minecraft_clone
Minecraft_clone angeluriot C

A simplified version of the famous game Minecraft.

61
virtualGizmo3D
virtualGizmo3D BrutPitt C++

vGizmo3D - quaternions based GIZMO 3D: it permits, via mouse, to manipulate objects by translating, rotating, or scaling them

61
GLFont
GLFont jtberglund C++

Text-rendering library written in C++ for OpenGL 3.3, using FreeType 2.

61
j6dof-flight-sim
j6dof-flight-sim chris-ali Java

A high fidelity 6DOF flight simulation that the user can fly themselves or run to analyze an aircraft's flight dynamics

61
3D_interactive_graphics_rendering_engine
3D_interactive_graphics_rendering_engine praxhna C

Develop a 3D interactive graphics rendering engine

61
Kalman-Quaternion-Rotation
Kalman-Quaternion-Rotation Silverlined Python

Standard Kalman Filter implementation, Euler to Quaternion conversion, and visualization of spatial rotations.

61
vxgi
vxgi nmcela C

Voxel cone traced dynamic global illumination.

61
Eng
Eng sergcpp C++

Embeddable cross-platform realtime engine

61
Pixelc
Pixelc renehorstmann C

An opensource tile/sprite editor in C, using SDL2 and OpenGL, also running on Android and in the web

61
ElkEngine
ElkEngine kbladin C++

Simple graphics engine used as submodule in many of my projects

60
azteroids
azteroids rodrigosetti C++

Simple Asteroids game in C++ and OpenGL

60
cuda2GLcore
cuda2GLcore Forceflow C++

Implementation of Cuda to OpenGL rendering

60
SampleYUVRenderer
SampleYUVRenderer MasterAler C++

Very basic sketch of rendering YUV frames via Qt/OpenGL

60
bounce
bounce irlanrobson C++

Bounce is a 3D physics engine for games.

60
OpenglGame
OpenglGame MarkMoHR C++

A simple game implemented with OpenGL.

60
Emotion
Emotion Cryru C#

A game engine.

60
pyopengltk
pyopengltk jonwright Python

OpenGL frame for Python/Tkinter via ctypes and pyopengl

60
BrotBoxEngine
BrotBoxEngine Brotcrunsher C++

A C++ prototyping engine that is striving for an easy to use API, hiding all the dirty details so that you don't have to care.

60
Twincat3_Csharp_3D_Simulation
Twincat3_Csharp_3D_Simulation berkabay4 C#

In this study, the materials coming from the conveyor line will be taken from the conveyor line using delta robot arm and placed in the desired positi...

60
TrussC
TrussC TrussC-org C

TrussC main repository

60
RTWG
RTWG tarTG C

The Real-Time World Generation projekt aims to provide a tool for world/terrain generation based on prozedural algorithmes and cellular automata simul...

59
RGBDAcquisition
RGBDAcquisition AmmarkoV C

A uniform library wrapper for input from V4L2,Freenect,OpenNI,OpenNI2,DepthSense,Intel Realsense,OpenGL simulations and other types of video and depth...

59
trackballs
trackballs trackballs C++

Marble steering game (see https://trackballs.github.io/)

59
HokoBlurDrawable
HokoBlurDrawable HokoFly Java

HokoBlurDrawable is an Android component which provides dynamic blur effect.

59
concrete
concrete sjoerdev C#

Modern .NET based game engine

59
inkbox
inkbox bassicali C++

Fluid simulation using GLSL shaders

59
imgui_juce
imgui_juce Krasjet C++

JUCE backend for Dear ImGui

59
Minecraft-OpenGL-Open-Fork
Minecraft-OpenGL-Open-Fork Finding-Fortune C++

Fork of my OpenGL Game Engine! See progress as its built on my YT

59
HJGLKViewControllerDemo
HJGLKViewControllerDemo panghaijiao Objective-C
58
saddy-graphics-engine-2d
saddy-graphics-engine-2d mamontov-cpp C++

Saddy is an open-source crossplatform 2D graphic engine, based on OpenGL, which can be used for creating 2D games. like platformers or RPGs.

58
JPlotter
JPlotter hageldave Java

OpenGL based 2D Plotting Library for Java using AWT and LWJGL

58
Mikompilation
Mikompilation Mikompilation C

Reimplementation project for the Fatal Frame 2 : Crimson Butterfly (Project Zero 2/零~紅い蝶) game engine

58
polyui-jvm
polyui-jvm nextdayy Kotlin

Next-generation UI framework for the JVM

58
oculusvr_samples
oculusvr_samples kondrak C++

Samples for Oculus Rift and OpenGL

57
zio3d
zio3d wongelz Scala

An experimental 3D game built with ZIO and OpenGL (LWJGL)

57
hyper_engine
hyper_engine SkillerRaptor C++

C++23 Vulkan Game Engine

57
dpixel
dpixel marcoc2 C++

A Pixel Art Remastering Tool using classic algorithms

57
processing-bloom-filter
processing-bloom-filter cansik GLSL

An example of a bloom filter as post fx in processing3.

57
gfw
gfw felselva C

Pure C Minimal Graphics Framework (OpenGL)

56
WaterColor
WaterColor kashimAstro C++

openframeworks parametric shader effect watercolor

56
QLogo
QLogo jasonsikes C++

QLogo is a rewrite of the UCBLogo language and user interface written in C++ using Qt.

56