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 6,677 public repositories matching this topic...
Required skills: Python, maybe Cython
Difficulty: Medium
The openage converter is able to optimize the compression for created PNG files by utilizing a search algorithm inspired by OptiPNG. To do this, the search algorithm first tries 8 different compression settings by creating PNGs with these settings in-memory. The compression settings that produ
-
Updated
Aug 25, 2020 - C++
The ScanDirectory
method of FileScanner allocates pointers with new and returns raw pointers. It should use unique_ptr
instead.
Note: Wait for #13444 resolution before working on this.
-
Updated
Dec 4, 2020 - C++
-
Updated
Nov 17, 2020 - C++
-
Updated
Dec 7, 2020 - C++
MeshNormalSmooth()
takes a vertex and iterates all the others, looking for vertices with a distance < epsilon.
Then it calculates their normals and sums it.
That's not a good idea, IMO:
- Two close vertices can be not physically linked, I don't think summing normals makes sense.
- It's quadratic.
A simpler and faster way to smooth a model could be:
- Iterating through each triangle
-
Updated
Dec 7, 2020 - C++
-
Updated
Dec 4, 2020 - C++
-
Updated
Sep 28, 2020 - 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
-
Updated
Dec 7, 2020 - C++
-
Updated
Dec 8, 2020 - C++
-
Updated
Dec 4, 2020 - Java
-
Updated
Dec 7, 2020 - C++
As of 00e1f52cf95c16b0cea34c83372145532b4745ba the LWJGL codebase has a new directory layout. This has broken the included Eclipse project.
Assimp Tutorial
-
Updated
Dec 5, 2020 - CMake
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
Dec 7, 2020 - JavaScript
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