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)

sidecar
sidecar bradhowes C++

Some old C++ code I developed while at MIT. Could be useful if you have an old radar lying around.

25
LearnOpenGL-with-OpenTK
LearnOpenGL-with-OpenTK huangkumao C#

学习OpenGL使用C# + OpenTK

25
fluid-simulator
fluid-simulator linusmossberg C++

Real-time 2D fluid simulator with lots of visualization options.

25
go-quake2
go-quake2 samuelyuan Go

Quake 2 Level Renderer written in Go and OpenGL

24
Teapong
Teapong diegomacario C

A two-player game for fans of Pong and the Utah teapot!

24
tetris_on_the_house
tetris_on_the_house DistinctVision C++

Augmented reality game

24
Radial-Engine
Radial-Engine mua C++

3D Game engine with an editor(Qt) using OpenGL

24
euphoria
euphoria madeso C++

data driven "game engine"

24
Computer-Graphics
Computer-Graphics guyuchao C++

计算机图形学算法实现

24
MentalGL
MentalGL LukasBanana C

Single header OpenGL utility library in the public domain

24
nix-install-vendor-gl
nix-install-vendor-gl deepfire Shell

Ensure that a system-compatible OpenGL driver is available for `nix-shell`-encapsulated programs.

24
voxelized-shadows
voxelized-shadows loinesg C++

Research project evaluating Voxelized Shadows for rendering high quality precomputed shadows in real time, with low storage requirements.

24
GraphicsLessonInGforth
GraphicsLessonInGforth Lecrapouille Forth

OpenGL Legacy and SDL Graphics Lesson in Gforth

24
cplot
cplot hilgenberg C++

Function plotter

23
OpenRhythm
OpenRhythm OpenRhythm C++

Rhythm game similar to FoF, GH, or RB. (no longer in development)

23
GLMaze
GLMaze ultitech C

GLMaze is a Windows 95 Maze screensaver clone written in C using OpenGL.

23
NativeGPUImage
NativeGPUImage ben622 C++

在Android Native中实现opengl实时渲染图像、视频、camera。

23
opengl-seed
opengl-seed alaingalvan C++

⚪🌱A modern OpenGL starter repo that you could use to get the ball rolling.

23
Computer-Graphics
Computer-Graphics NishkarshRaj C++

Computer Graphics Algorithms in C++ and OpenGL basics.

23
bsp-renderer
bsp-renderer codesuki C++

Quake III map and model renderer

23
qml-glsl-coder
qml-glsl-coder neolit123 C++

live editor of GLSL fragment shaders based on Qt / QML

23
MineCube
MineCube jianjieluo C

A Cool Voxel Editor Based on OpenGL 3.3+ !

23
Light_AbandonedIteration
Light_AbandonedIteration Light7734 C++

A Cross-Platform, Cross-GraphicsAPI game engine

23
glfw-skeleton
glfw-skeleton andystanton C++

:skull: A skeleton OpenGL C++ app bootstrapped with glfw, glad, and glm.

23
ffi-sdl
ffi-sdl SerafimArts PHP

PHP FFI SDL bindings

23
StyleTransferFunction
StyleTransferFunction jose-villegas C++

This project implements style functions for volume rendering, producing cheap but quality visuals with the use of litspheres. Style transfer is really...

22
toshiko
toshiko Ethosa Nim

The game engine writing in Nim.

22
Terracotta
Terracotta plushmonkey C++

Toy Minecraft client

22
NeneEngine
NeneEngine hellokenlee C++

Neta from <NEW GAME!> Sakura Nene's game engine.

22
block-testing
block-testing christiancosgrove C++

Voxel Game Testing

22
Blocks
Blocks Pleune C

A 3D Voxel Sandbox written in C

22
AndroidGLKit
AndroidGLKit skyfe79 Java

AndroidGLKit provides OpenGL ES 2.0 boilerplate codes for Android.

22
GfxSamples
GfxSamples john-chapman C++

Graphics samples for john-chapman.github.io

22
Lemmings
Lemmings carlotacb C++

🎮 Lemmings clone in C++ implemented in a custom engine.

22
gomoku
gomoku Roujack C++

基于C++的无禁手五子棋AI,通过openGL实现图形界面

22
xogl
xogl tsherif C

Minimal OpenGL loader for X11.

22
Shizuku
Shizuku blackoffee C++

Real time simulation and rendering of free surface fluid

22
GLEngine
GLEngine MySchoolEngine C++

The goal of this repository is to build rendering focused game engine. Feel free to join me and extend this project.

22
Q3DObserver
Q3DObserver GValiente C++

Multi-platform C++11 library based on Qt for creating 3D viewer widgets

22
zbstudio-graphicscodepack
zbstudio-graphicscodepack pixeljetstream Lua

A package for ZeroBraneStudio to aid graphics programming in Lua (OpenGL, Vulkan etc.)

22
pymotiontracker
pymotiontracker fundiZX48 Python

pymotiontracker is a Python 3 library to read from an MPU6050 (accelerometer + gyroscope) Bluetooth module

22
in3D
in3D vekjja Go

A relatively simple Go powered OpenGL Graphics Engine

22
DeedPlanner-2
DeedPlanner-2 Warlander Java

Village designer and previewer for Wurm Online and Unlimited

21
RoboVision
RoboVision AmmarkoV C

Attempting to create a program capable of combining stereo video input , with motors and other sensors on a PC running linux , the target is embedded...

21
switch
switch VictorYudin Mathematica

Switch is a small logic game that demonstrates usage of Pixar USD and Hydra on Windows.

21
basegl-old
basegl-old enso-org CoffeeScript

A blazing fast WebGL drawing API.

21
nehe-android-ports
nehe-android-ports nea Java

NeHe Android Ports

21
heightmap-multitexture-terrain
heightmap-multitexture-terrain szabolcsdombi Python

Small project using ModernGL for terrain rendering

21
opengl-terrain-demo
opengl-terrain-demo MadEqua C++

Modern OpenGL terrain rendering for learning purposes.

21
MarchingTetrahedrons
MarchingTetrahedrons Calvin-L C++

A tiny, simple implementation of the marching tetrahedrons algorithm.

21