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)

omegalib
omegalib uic-evl C

A hybrid visualization framework for desktops, large immersive displays and the web

79
hdreffects
hdreffects karimnaaji C++

High dynamic range rendering, with lens flare approximation and bloom

79
jmonkeybuilder
jmonkeybuilder JavaSaBr Java

jMonkeyBuilder

79
sr_graph
sr_graph kosua20 C

A simple, one-file, header-only, C++ utility for graphs, curves and histograms.

79
beamui
beamui dayllenger D

[Frozen] UI toolkit in D

79
rewind-viewer
rewind-viewer kswaldemar C++

Fast match viewer with rewinding support for Russian AI Cup championship series

79
gloom
gloom aleksaro C++

A minimalistic boilerplate for OpenGL with C++.

79
OpenGL-ES-iOS
OpenGL-ES-iOS zhangfangtaozft Objective-C

《OpenGL ES应用开发实践指南:iOS卷》代码解析,看这个就不用怎么看书了,注释特别详细,适合初学者

79
SdfFontDesigner
SdfFontDesigner aiekick GLSL

Offline font tuning/bitmap generation via shaders

79
WFSignatureView
WFSignatureView Babywolf1992 Swift

WFSignatureView, signature view in Swift and based on OpenGL

78
SoftLit
SoftLit NotCamelCase C++

Software Rasterizer

78
neothyne
neothyne graphitemaster C++

Engine and game

78
BunnyLOD
BunnyLOD dougbinks C++

Cross platform GLFW based port of Stan Melax's BunnyLOD Easy Mesh Simplification

78
smaaDemo
smaaDemo turol C++

Subpixel Morphological AntiAliasing OpenGL/Vulkan demo

78
osgw
osgw CaffeineViking C++

Real-Time Ocean Animation with Gerstner Waves

78
Pesto
Pesto marcj C++

Pesto is a high-performance GUI framework in C++ highly inspired by CSS and HTML, using Skia as rendering engine.

78
CMake-Glfw-OpenGL-Template
CMake-Glfw-OpenGL-Template deccer C++

CMake based C++ Project template with support for glfw, glad, imgui, spdlog, tracy, stb-image and cgltf

78
miniglut
miniglut jtsiomb C

minimal single-file GLUT implementation without unnecessary dependencies

78
imguin
imguin dinau Nim

Dear Imgui / CImGui, ImPlot/CImPlot wrapper for Nim language

78
emacs-gpu
emacs-gpu tanrax

GNU Emacs with a GPU-accelerated display backend

78
andromeda
andromeda jaredloomis Haskell

OpenGL-based rendering engine with embedded language that compiles to GLSL.

77
rust-belt
rust-belt johnthagen Rust

:rocket: Asteroids-like arcade game implemented in Rust ✨

77
starter-wasm-webgl-opengl
starter-wasm-webgl-opengl 13rac1 C++

Cross-Platform WebAssembly/WebGL and Native/OpenGL 3D GLFW project StarterKit built with CMake

77
Metu-CENG
Metu-CENG ysyesilyurt Jupyter Notebook

All the homeworks, studies and projects I've done at Metu-CENG

77
lwjglbook-bookcontents
lwjglbook-bookcontents lwjglgamedev CSS

Book contents for the book "3D Game Development with LWJGL 3"

77
CascadeDesktop
CascadeDesktop fel88 C#

OpenCASCADE GUI Viewer/Editor

77
Wobble
Wobble Quaver C#

A powerful MonoGame extension framework for developing cross-platform games.

76
gproshan
gproshan larc C++

geometry processing and shape analysis framework

76
anima
anima sonoro1234 Lua

my tools for making videos with opengl. Watch them at: https://vimeo.com/user67846254

76
DrawingBoard
DrawingBoard triumphalLiu C++

NJU_Graphics_Homework / 计算机图形学课程大作业

76
vreng
vreng philippedax C++

Virtual Reality Engine - Interactive 3D Navigator over the Internet

76
imgui
imgui opencodewin C++

Fork from imgui(docking/viewport) with vulkan image rendering support. many widgets and addons.

76
Yune
Yune gallickgunner C++

GPU based framework for writing Raytracers/Pathtracers. (Pronounced as "Yu-nay")

76
ABMGPU
ABMGPU KienTTran C++

Agent Based Model on GPU using CUDA 12.2.1 and OpenGL 4.5 (CUDA OpenGL interop) on Windows/Linux

76
minecraft_rust
minecraft_rust Rokasbarasa1 Rust

A light remake of Minecraft in Rust. A challenge for myself.

76
orbitSim3D
orbitSim3D arda-guler Python

Sophisticated astrodynamics and space mission simulator. Calculate n-body trajectories, perform orbital maneuvers, apply various perturbations, genera...

76
simple-clouds
simple-clouds nonamecrackers2 Java

Rendering mod that overhauls Minecraft's clouds and weather

76
com.saivs.plugin.mdi
com.saivs.plugin.mdi saivs C++

Unity Multi Draw Indirect Plugin

76
MTGLDebug
MTGLDebug meitu C++

An OpenGL debugging tool for iOS.

75
CppOpenGLWebAssemblyCMake
CppOpenGLWebAssemblyCMake lukka HTML

A C++/OpenGL/OpenAL based application built with CMake for Linux/Windows/macOS/WebAssembly

75
dogfight-sandbox-hg1
dogfight-sandbox-hg1 harfang3d Python

Air to air combat game, created in Python 3 using HARFANG 3D.

75
terminal-recall
terminal-recall jtrfp Java

Engine remake for Terminal Velocity and Fury3

75
FPV_VR_OS
FPV_VR_OS Consti10 C++

Latest version of FPV_VR, open source under LGPL

75
flitter
flitter jonathanhogg Python

A functional programming language and declarative system for describing 2D and 3D visuals

75
RFont
RFont ColleagueRiley C

Simple-to-use single header modular font rendering library written in C.

75
OpenUniverse
OpenUniverse MatinAfzal Python

3D Infinite Computer Universe

75
raylib-goplus
raylib-goplus Lachee C

A newer version of the Go bindings for Raylib

74
gl_dynamic_lod
gl_dynamic_lod nvpro-samples C++

GPU classifies how to render millions of particles

74
ShaderWorkshop
ShaderWorkshop VladimirMakeev C++

Interactive GLSL fragment shaders editor made with Qt

74
violetland
violetland ooxi C++

An open source cross-platform game similar to Crimsonland

74