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 7,098 public repositories matching this topic...
-
Updated
Jan 27, 2021 - C++
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
We currently use a macro for writing down a money amount as a literal. We should move to a more modern C++ representation with a user defined literal like the below:
constexpr money32 operator"" _GBP(long double money)
{
return money * 10;
}
static_assert(MONEY(2, 40) == 2.40_GBP);
Go through the codebase and replace all MONEY macro uses with the equivalent version. You m
-
Updated
Mar 16, 2021 - C++
-
Updated
Dec 12, 2020 - C++
-
Updated
Mar 20, 2021 - C++
-
Updated
Mar 21, 2021 - C
-
Updated
Mar 17, 2021 - C++
-
Updated
Mar 21, 2021 - C++
-
Updated
Sep 28, 2020 - Java
-
Updated
Mar 21, 2021 - C++
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
-
Updated
Mar 21, 2021 - C++
-
Updated
Mar 19, 2021 - Java
-
Updated
Mar 15, 2021 - C++
-
Updated
Mar 11, 2021 - CMake
As of 00e1f52cf95c16b0cea34c83372145532b4745ba the LWJGL codebase has a new directory layout. This has broken the included Eclipse project.
Assimp Tutorial
I've been treating tuShorten/tuWiden as a string-ish conversion between UTF16 and UTF 8, so I recommend this.
Here's the code; add it to the end of every tuShorten/tuWiden function.
if (out < (original_out + out_len)) out = 0;
-
Updated
Mar 3, 2021 - JavaScript
Description
I'd like to see Panda3D offer an interface to switch between system cursors, like the usual arrow cursor, the text cursor, or the finger cursor, for example.
Use Case
I'm working on a dear ImGui backend for Panda3D, and it would allow consistent cursor behavior in the dear ImGui interface while using only the Panda3D's interface. It would help for any Panda3D-based too
Created by Silicon Graphics
Released January 1992
- Website
- www.opengl.org
- Wikipedia
- Wikipedia
Hi,
Sorry for asking sceneform related bug here but since the repo is archived didn't have other options.
This is related to the sceneform related bug google-ar/sceneform-android-sdk#1039
My question is there a way to directly use filament to find the bones position that are exported in the model and