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 9,240 public repositories matching this topic...
A brief computer graphics / rendering course
-
Updated
Jan 13, 2022 - C++
-
Updated
Jan 30, 2022 - C++
Operating System
Windows 10, 64 bit
OpenRCT2 build
OpenRCT2, v0.4.0-174-gc8df66f (c8df66f on develop) provided by GitHub
Describe the issue
The implementation of String::Format_VA (mostly called from the String::Format overload without the buffer argument) allocates space for the string, and it's up to the user to free this (Memory::Free). This is however rarely do
A simple and easy-to-use library to enjoy videogames programming
-
Updated
Jul 7, 2022 - C
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
-
Updated
Jun 28, 2022 - C++
Simple and Fast Multimedia Library
-
Updated
Jul 6, 2022 - C++
Open3D: A Modern Library for 3D Data Processing
-
Updated
Jul 7, 2022 - C++
OpenGL Mathematics (GLM)
-
Updated
Jun 21, 2022 - C++
Free open-source non-linear video editor
-
Updated
Jul 4, 2022 - C++
Desktop GUI Framework
-
Updated
Jul 4, 2022 - Rust
There are a number of items in wgpu whose documentation contain examples using GLSL syntax or other references to GLSL elements. Since WGSL is now the standard shading language for WebGPU, it would be beneficial to readers if these examples were presented first in WGSL. (Keeping the GLSL would still be helpful for new users arriving from WebGL.)
Relevant occurrences of the text "GLSL" in docu
Expected Behavior
Current Behavior
Possible Solution
Steps to Reproduce
- Work computer works fine loading .gml
- Home PC gets angry
- Java is updated
Context
OpenSCAD - The Programmers Solid 3D CAD Modeller
-
Updated
Jul 5, 2022 - C++
-
Updated
Mar 25, 2022 - Java
MGLTilePyramidOfflineRegion should have a countOfTiles method that returns the number of tiles included in the tile pyramid. The implementation would rely on the mbgl::util::tileCount() function added in #9906.
This is the iOS/macOS equivalent to #11108 for Android. It would serve as a built-in alternative to mapbox/turf-swift#47 for applications already using the map SDK, including applica
Lightweight and modular C++11 graphics middleware for games and data visualization
-
Updated
Jul 1, 2022 - C++
Next-generation HTML renderer for apps and games
-
Updated
Jun 11, 2022 - CMake
As of 00e1f52cf95c16b0cea34c83372145532b4745ba the LWJGL codebase has a new directory layout. This has broken the included Eclipse project.
A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb
-
Updated
Jul 5, 2022 - C
Created by Silicon Graphics
Released January 1992
- Website
- www.opengl.org
- Wikipedia
- Wikipedia


Required skills: Cython
Difficulty: Medium
Animation frames from AoE2 graphics files are packed into a texture atlas by the openage converter. We use bin packing to find the optimal arrangement (= smallest atlas dimensions) of the frames in the atlas. Bin packing becomes computationally intensive if a lot of frames are packed (look