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.
Here are 313 public repositories matching this topic...
Physics engine for fast and educative simulations.
-
Updated
Feb 2, 2025 - Rust
A simple Mandelbrot zoom, made using the OpenGL and the Piston crate in Rust. Currently it is quite slow, but there are plans to parallelize it soon. Crank up the ITERATIONS constant for a deeper zoom, or the GRAPH_SCALE constant for more pixels (at the risk of your own CPU). Magic numbers were sourced from the video below:
-
Updated
Apr 16, 2024 - Rust
Program graphically shows bubblesort
-
Updated
Feb 5, 2019 - Rust
Elder Scrolls 3: Morrowind-esque game implemented in a PBR pipeline with Rust + Glium
-
Updated
Feb 15, 2023 - Rust
My computer graphics reading course.
-
Updated
May 5, 2024 - Rust
Experimental raycasting engine in Rust using OpenGL (glium). Real-time 2D map rendering with custom GLSL shaders and textured walls. For learning and experimentation.
-
Updated
Jul 16, 2025 - Rust
2d raycasting
-
Updated
Nov 22, 2023 - Rust
A native port of gl3w (https://github.com/skaslev/gl3w)
-
Updated
Dec 7, 2016 - Rust
Created by Silicon Graphics
Released January 1992
- Followers
- 16.8k followers
- Website
- github.com/topics/opengl
- Wikipedia
- Wikipedia